agh_defs.h: Vector2, Vector4も追加しておこう
@@ -407,6 +407,16 @@ | ||
407 | 407 | |
408 | 408 | ////////////////////////////////////////////////// |
409 | 409 | |
410 | +// CVector2 | |
411 | +class CFloat2 : public arith_value_set<float, 2> | |
412 | +{ | |
413 | +public: | |
414 | + CFloat2(){} | |
415 | + virtual ~CFloat2(){} | |
416 | +}; | |
417 | +typedef CFloat2 CVector2; | |
418 | + | |
419 | +// CVector3 | |
410 | 420 | class CFloat3 : public arith_value_set<float, 3> |
411 | 421 | { |
412 | 422 | public: |
@@ -415,6 +425,15 @@ | ||
415 | 425 | }; |
416 | 426 | typedef CFloat3 CVector3; |
417 | 427 | |
428 | +// CVector4 | |
429 | +class CFloat4 : public arith_value_set<float, 4> | |
430 | +{ | |
431 | +public: | |
432 | + CFloat4(){} | |
433 | + virtual ~CFloat4(){} | |
434 | +}; | |
435 | +typedef CFloat4 CVector4; | |
436 | + | |
418 | 437 | ////////////////////////////////////////////////// |
419 | 438 | |
420 | 439 | class CAghAnyClassBase {}; |
@@ -79,6 +79,7 @@ | ||
79 | 79 | virtual void ZoomIn(float fDistance); |
80 | 80 | virtual void ZoomOut(float fDistance); |
81 | 81 | }; |
82 | +typedef C3dCameraBaseT<> C3dCameraBase; | |
82 | 83 | |
83 | 84 | /////////////////////////////////////////////////////////////////// |
84 | 85 |