#include <GridMap.h>
|
typedef float(GridMap::* | GetHeightPtr) (float x, float y) const |
|
|
bool | loadAreaData (FILE *in, uint32 offset, uint32 size) |
|
bool | loadHeightData (FILE *in, uint32 offset, uint32 size) |
|
bool | loadLiquidData (FILE *in, uint32 offset, uint32 size) |
|
bool | loadHolesData (FILE *in, uint32 offset, uint32 size) |
|
bool | isHole (int row, int col) const |
|
float | getHeightFromFloat (float x, float y) const |
|
float | getHeightFromUint16 (float x, float y) const |
|
float | getHeightFromUint8 (float x, float y) const |
|
float | getHeightFromFlat (float x, float y) const |
|
Definition at line 30 of file GridMap.h.
◆ GetHeightPtr
typedef float(GridMap::* GridMap::GetHeightPtr) (float x, float y) const |
|
private |
◆ LoadResult
Enumerator |
---|
Ok | |
FileDoesNotExist | |
InvalidFile | |
Definition at line 86 of file GridMap.h.
◆ GridMap()
◆ ~GridMap()
◆ getArea()
uint16 GridMap::getArea |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
◆ getHeight()
float GridMap::getHeight |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
|
inline |
◆ getHeightFromFlat()
float GridMap::getHeightFromFlat |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
|
private |
◆ getHeightFromFloat()
float GridMap::getHeightFromFloat |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
|
private |
◆ getHeightFromUint16()
float GridMap::getHeightFromUint16 |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
|
private |
◆ getHeightFromUint8()
float GridMap::getHeightFromUint8 |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
|
private |
◆ getLiquidLevel()
float GridMap::getLiquidLevel |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
◆ GetLiquidStatus()
◆ getMinHeight()
float GridMap::getMinHeight |
( |
float |
x, |
|
|
float |
y |
|
) |
| const |
◆ isHole()
bool GridMap::isHole |
( |
int |
row, |
|
|
int |
col |
|
) |
| const |
|
private |
◆ loadAreaData()
bool GridMap::loadAreaData |
( |
FILE * |
in, |
|
|
uint32 |
offset, |
|
|
uint32 |
size |
|
) |
| |
|
private |
◆ loadData()
◆ loadHeightData()
bool GridMap::loadHeightData |
( |
FILE * |
in, |
|
|
uint32 |
offset, |
|
|
uint32 |
size |
|
) |
| |
|
private |
◆ loadHolesData()
bool GridMap::loadHolesData |
( |
FILE * |
in, |
|
|
uint32 |
offset, |
|
|
uint32 |
size |
|
) |
| |
|
private |
◆ loadLiquidData()
bool GridMap::loadLiquidData |
( |
FILE * |
in, |
|
|
uint32 |
offset, |
|
|
uint32 |
size |
|
) |
| |
|
private |
◆ unloadData()
void GridMap::unloadData |
( |
| ) |
|
union { ... } GridMap::@317 |
union { ... } GridMap::@319 |
◆ _areaMap
◆ _flags
◆ _gridArea
◆ _gridGetHeight
◆ _gridHeight
float GridMap::_gridHeight |
|
private |
◆ _gridIntHeightMultiplier
float GridMap::_gridIntHeightMultiplier |
|
private |
◆ _holes
◆ _liquidEntry
◆ _liquidFlags
◆ _liquidGlobalEntry
uint16 GridMap::_liquidGlobalEntry |
|
private |
◆ _liquidGlobalFlags
◆ _liquidHeight
uint8 GridMap::_liquidHeight |
|
private |
◆ _liquidLevel
float GridMap::_liquidLevel |
|
private |
◆ _liquidMap
float* GridMap::_liquidMap |
|
private |
◆ _liquidOffX
uint8 GridMap::_liquidOffX |
|
private |
◆ _liquidOffY
uint8 GridMap::_liquidOffY |
|
private |
◆ _liquidWidth
uint8 GridMap::_liquidWidth |
|
private |
◆ _minHeightPlanes
G3D::Plane* GridMap::_minHeightPlanes |
|
private |
◆ m_uint16_V8
◆ m_uint16_V9
◆ m_uint8_V8
uint8* GridMap::m_uint8_V8 |
◆ m_uint8_V9
uint8* GridMap::m_uint8_V9 |
◆ m_V8
◆ m_V9
The documentation for this class was generated from the following files: