瀏覽代碼

ASE: Add Camera constructor which takes name

Turo Lamminen 7 年之前
父節點
當前提交
945f2bed09
共有 1 個文件被更改,包括 12 次插入0 次删除
  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;
     ai_real mFOV, mNear, mFar;
     CameraType mCameraType;
     CameraType mCameraType;
 };
 };