"L. Spiro Engine"

F:/My Projects/LSEngine/Modules/LSTerrainLib/Src/GeoClipmap/LSTGeoClipmapInstance.h

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__
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator