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

lst::CGeoClipmapBaseGrid Class Reference

Manages the resources and any logic necessary for the finest active level (L'-1). More...

#include <LSTGeoClipmapBaseGrid.h>

List of all members.

Public Member Functions

LSVOID LSE_CALL Reset ()
LSBOOL LSE_CALL SetGridSize (LSUINT32 _ui32N, CAllocator *_paAllocator=NULL)
const CGeoClipmapXxYGrid &LSE_CALL DebugGetGrid () const

Protected Attributes

CGeoClipmapXxYGrid m_cxygGrid

Detailed Description

Manages the resources and any logic necessary for the finest active level (L'-1).

Class CGeoClipmapBaseGrid Description: Manages the resources and any logic necessary for the finest active level (L'-1).


Member Function Documentation

const CGeoClipmapXxYGrid& LSE_CALL lst::CGeoClipmapBaseGrid::DebugGetGrid ( ) const

Get our grid map for debug only.

Returns:
Returns the grid for debugging only.
LSVOID LSE_CALL lst::CGeoClipmapBaseGrid::Reset ( )

Release fully all resources belonging to this class instance.

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

Set the size of the grid in vertices NxN.

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