"L. Spiro Engine"
|
00001 00021 #ifndef __LST_GEOCLIPMAPINSTANCE_H__ 00022 #define __LST_GEOCLIPMAPINSTANCE_H__ 00023 00024 #include "../LSTTerrainLib.h" 00025 #include "Matrix/LSMMatrix4x4.h" 00026 00027 namespace lst { 00028 00040 class CGeoClipmapInstance { 00041 public : 00042 // == Various constructors. 00043 LSE_CALLCTOR CGeoClipmapInstance(); 00044 00045 00046 // == Functions. 00052 LSVOID LSE_CALL SetTrans( const CMatrix4x4 &_mTrans ); 00053 00054 protected : 00055 // == Members. 00059 CMatrix4x4 m_mWorldTrans; 00060 00064 CMatrix4x4 m_mInvWorldTrans; 00065 }; 00066 00067 00068 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 00069 // DEFINITIONS 00070 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 00071 00072 00073 } // namespace lst 00074 00075 #endif // __LST_GEOCLIPMAPINSTANCE_H__