"L. Spiro Engine"
Public Member Functions | Protected Attributes

lst::CGeoClipmapMxM Class Reference

The 12 M-x-M sections of the Geo Clipmap terrain technique. More...

#include <LSTGeoClipmapMxM.h>

List of all members.

Public Member Functions

LSVOID LSE_CALL Reset ()
LSBOOL LSE_CALL SetGridSize (LSUINT32 _ui32N, CAllocator *_paAllocator=NULL)

Protected Attributes

CGeoClipmapXxYGrid m_cxygGrid

Detailed Description

The 12 M-x-M sections of the Geo Clipmap terrain technique.

Class CGeoClipmapMxM Description: The 12 M-x-M sections of the Geo Clipmap terrain technique.


Member Function Documentation

LSVOID LSE_CALL lst::CGeoClipmapMxM::Reset ( )

Release fully all resources belonging to this class instance.

LSBOOL LSE_CALL lst::CGeoClipmapMxM::SetGridSize ( LSUINT32  _ui32N,
CAllocator *  _paAllocator = NULL 
)

Set the size of the grid in vertices ((N+1)/4)x((N+1)/4).

Parameters:
_ui32NThe grid size.
_paAllocatorOptional allocator.
Returns:
Returns true if the grid was created. False indicates a lack of memory.

Member Data Documentation

The grid.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator