|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Outdoor.h>
Граф связей класса OutdoorLocationTerrain:Открытые члены | |
| OutdoorLocationTerrain () | |
| void | _47C7A9 () |
| void | Release () |
| void | FillDMap (int X, int Y, int W, int Z) |
| int | _47CB57 (unsigned char *pixels_8bit, int a2, int num_pixels) |
| bool | ZeroLandscape () |
| bool | Initialize () |
Открытые атрибуты | |
| uint8_t * | pHeightmap |
| uint8_t * | pTilemap |
| uint8_t * | pAttributemap |
| struct DMap * | pDmap |
| int16_t | field_10 |
| int16_t | field_12 |
| int16_t | field_14 |
| int16_t | field_16 |
| int | field_18 |
| int | field_1C |
|
inline |
См. определение в файле Outdoor.h строка 39
Перекрестные ссылки field_10, field_12, pAttributemap, pDmap, pHeightmap и pTilemap.
| void OutdoorLocationTerrain::_47C7A9 | ( | ) |
| void OutdoorLocationTerrain::Release | ( | ) |
См. определение в файле Outdoor.cpp строка 609
Перекрестные ссылки _47C7A9(), pAttributemap, pDmap, pHeightmap и pTilemap.
Используется в OutdoorLocation::Release().
Граф вызовов:
Граф вызова функции:| void OutdoorLocationTerrain::FillDMap | ( | int | X, |
| int | Y, | ||
| int | W, | ||
| int | Z | ||
| ) |
См. определение в файле Outdoor.cpp строка 623
Перекрестные ссылки field_10, pDmap и pHeightmap.
Используется в OutdoorLocation::CreateDebugLocation() и OutdoorLocation::Load().
Граф вызова функции:| int OutdoorLocationTerrain::_47CB57 | ( | unsigned char * | pixels_8bit, |
| int | a2, | ||
| int | num_pixels | ||
| ) |
См. определение в файле Outdoor.cpp строка 784
Используется в OutdoorLocation::_47F0E2().
Граф вызова функции:| bool OutdoorLocationTerrain::ZeroLandscape | ( | ) |
См. определение в файле Outdoor.cpp строка 875
Перекрестные ссылки field_10, field_12, field_14, field_16, field_18, field_1C, pAttributemap, pDmap, pHeightmap и pTilemap.
Используется в OutdoorLocation::CreateDebugLocation().
Граф вызова функции:| bool OutdoorLocationTerrain::Initialize | ( | ) |
См. определение в файле Outdoor.cpp строка 890
Перекрестные ссылки pAttributemap, pDmap, pHeightmap и pTilemap.
Используется в OutdoorLocation::CreateDebugLocation() и OutdoorLocation::Load().
Граф вызова функции:| uint8_t* OutdoorLocationTerrain::pHeightmap |
См. определение в файле Outdoor.h строка 55
Используется в OutdoorLocation::DoGetHeightOnTerrain(), RenderOpenGL::DrawTerrainPolygon(), FillDMap(), Initialize(), OutdoorLocation::Load(), OutdoorLocationTerrain(), Release(), RenderOpenGL::RenderTerrainD3D(), Render::RenderTerrainD3D() и ZeroLandscape().
| uint8_t* OutdoorLocationTerrain::pTilemap |
См. определение в файле Outdoor.h строка 56
Используется в OutdoorLocation::_47ED83(), OutdoorLocation::ActuallyGetSomeOtherTileInfo(), OutdoorLocation::DoGetTile(), OutdoorLocation::GetSoundIdByPosition(), Initialize(), OutdoorLocation::Load(), OutdoorLocationTerrain(), Release() и ZeroLandscape().
| uint8_t* OutdoorLocationTerrain::pAttributemap |
См. определение в файле Outdoor.h строка 57
Используется в Initialize(), OutdoorLocation::Load(), OutdoorLocationTerrain(), Release() и ZeroLandscape().
| struct DMap* OutdoorLocationTerrain::pDmap |
См. определение в файле Outdoor.h строка 58
Используется в FillDMap(), Initialize(), OutdoorLocationTerrain(), Release() и ZeroLandscape().
| int16_t OutdoorLocationTerrain::field_10 |
См. определение в файле Outdoor.h строка 59
Используется в _47C7A9(), FillDMap(), OutdoorLocationTerrain() и ZeroLandscape().
| int16_t OutdoorLocationTerrain::field_12 |
См. определение в файле Outdoor.h строка 60
Используется в _47C7A9(), OutdoorLocationTerrain() и ZeroLandscape().
| int16_t OutdoorLocationTerrain::field_14 |
См. определение в файле Outdoor.h строка 61
Используется в _47C7A9() и ZeroLandscape().
| int16_t OutdoorLocationTerrain::field_16 |
См. определение в файле Outdoor.h строка 62
Используется в _47C7A9() и ZeroLandscape().
| int OutdoorLocationTerrain::field_18 |
См. определение в файле Outdoor.h строка 63
Используется в _47C7A9() и ZeroLandscape().
| int OutdoorLocationTerrain::field_1C |
См. определение в файле Outdoor.h строка 64
Используется в _47C7A9() и ZeroLandscape().