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