Browse Source

ASE: Add Camera constructor which takes name

Turo Lamminen 7 years ago
parent
commit
945f2bed09
1 changed files with 12 additions and 0 deletions
  1. 12 0
      code/ASEParser.h

+ 12 - 0
code/ASEParser.h

@@ -400,6 +400,18 @@ struct Camera : public BaseNode
     {
     }
 
+
+    //! Construction from an existing name
+    explicit Camera(const std::string &name)
+    : BaseNode    (BaseNode::Camera, name)
+    , mFOV        (0.75f)   // in radians
+    , mNear       (0.1f)
+    , mFar        (1000.f)  // could be zero
+    , mCameraType (FREE)
+    {
+    }
+
+
     ai_real mFOV, mNear, mFar;
     CameraType mCameraType;
 };