"L. Spiro Engine"
|
00001 00016 #ifndef __LST_GEOCLIPMAPMX3_H__ 00017 #define __LST_GEOCLIPMAPMX3_H__ 00018 00019 #include "../LSTTerrainLib.h" 00020 #include "LSTGeoClipmapXxYGrid.h" 00021 00022 namespace lst { 00023 00030 class CGeoClipmapMx3 { 00031 public : 00032 // == Various constructors. 00033 LSE_CALLCTOR CGeoClipmapMx3(); 00034 LSE_CALLCTOR ~CGeoClipmapMx3(); 00035 00036 00037 // == Functions. 00041 LSVOID LSE_CALL Reset(); 00042 00050 LSBOOL LSE_CALL SetGridSize( LSUINT32 _ui32N, CAllocator * _paAllocator = NULL ); 00051 00052 protected : 00053 // == Members. 00057 CGeoClipmapXxYGrid m_cxygGrid; 00058 }; 00059 00060 00061 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 00062 // DEFINITIONS 00063 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 00064 00065 00066 } // namespace lst 00067 00068 #endif // __LST_GEOCLIPMAPMX3_H__