World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <BSPModel.h>
Открытые члены | |
void | Release () |
Открытые атрибуты | |
unsigned int | index |
String | pModelName |
String | pModelName2 |
int32_t | field_40 |
int32_t | sCenterX |
int32_t | sCenterY |
Vec3_int_ | vPosition |
int32_t | sMinX |
int32_t | sMinY |
int32_t | sMinZ |
int32_t | sMaxX |
int32_t | sMaxY |
int32_t | sMaxZ |
int32_t | sSomeOtherMinX |
int32_t | sSomeOtherMinY |
int32_t | sSomeOtherMinZ |
int32_t | sSomeOtherMaxX |
int32_t | sSomeOtherMaxY |
int32_t | sSomeOtherMaxZ |
Vec3_int_ | vBoundingCenter |
int32_t | sBoundingRadius |
struct BSPVertexBuffer | pVertices |
std::vector< ODMFace > | pFaces |
uint16_t * | pFacesOrdering |
std::vector< BSPNode > | pNodes |
См. определение в файле BSPModel.h строка 163
void BSPModel::Release | ( | ) |
См. определение в файле BSPModel.cpp строка 137
Перекрестные ссылки pFacesOrdering, BSPVertexBuffer::pVertices и pVertices.
unsigned int BSPModel::index |
См. определение в файле BSPModel.h строка 167
Используется в _46E889_collide_against_bmodels(), RenderOpenGL::DrawBuildingsD3D(), Render::DrawBuildingsD3D(), GetCeilingHeight(), BSPModelList::Load(), ODM_GetFloorLevel(), Vis::PickOutdoorFaces_Keyboard() и Vis::PickOutdoorFaces_Mouse().
String BSPModel::pModelName |
См. определение в файле BSPModel.h строка 168
Используется в BSPModelList::Load().
String BSPModel::pModelName2 |
См. определение в файле BSPModel.h строка 169
Используется в BSPModelList::Load().
int32_t BSPModel::field_40 |
См. определение в файле BSPModel.h строка 170
Используется в RenderOpenGL::DrawBuildingsD3D(), Render::DrawBuildingsD3D() и BSPModelList::Load().
int32_t BSPModel::sCenterX |
См. определение в файле BSPModel.h строка 171
Используется в BSPModelList::Load().
int32_t BSPModel::sCenterY |
См. определение в файле BSPModel.h строка 172
Используется в BSPModelList::Load().
Vec3_int_ BSPModel::vPosition |
См. определение в файле BSPModel.h строка 173
Используется в BSPModelList::Load() и sub_407A1C().
int32_t BSPModel::sMinX |
См. определение в файле BSPModel.h строка 174
Используется в _46E889_collide_against_bmodels(), GetCeilingHeight(), BSPModelList::Load() и ODM_GetFloorLevel().
int32_t BSPModel::sMinY |
См. определение в файле BSPModel.h строка 175
Используется в _46E889_collide_against_bmodels(), GetCeilingHeight(), BSPModelList::Load() и ODM_GetFloorLevel().
int32_t BSPModel::sMinZ |
См. определение в файле BSPModel.h строка 176
Используется в _46E889_collide_against_bmodels() и BSPModelList::Load().
int32_t BSPModel::sMaxX |
См. определение в файле BSPModel.h строка 177
Используется в _46E889_collide_against_bmodels() и BSPModelList::Load().
int32_t BSPModel::sMaxY |
См. определение в файле BSPModel.h строка 178
Используется в _46E889_collide_against_bmodels(), BSPModelList::Load() и ODM_GetFloorLevel().
int32_t BSPModel::sMaxZ |
См. определение в файле BSPModel.h строка 179
Используется в _46E889_collide_against_bmodels() и BSPModelList::Load().
int32_t BSPModel::sSomeOtherMinX |
См. определение в файле BSPModel.h строка 180
Используется в BSPModelList::Load().
int32_t BSPModel::sSomeOtherMinY |
См. определение в файле BSPModel.h строка 181
Используется в BSPModelList::Load().
int32_t BSPModel::sSomeOtherMinZ |
См. определение в файле BSPModel.h строка 182
Используется в BSPModelList::Load().
int32_t BSPModel::sSomeOtherMaxX |
См. определение в файле BSPModel.h строка 183
Используется в BSPModelList::Load().
int32_t BSPModel::sSomeOtherMaxY |
См. определение в файле BSPModel.h строка 184
Используется в BSPModelList::Load().
int32_t BSPModel::sSomeOtherMaxZ |
См. определение в файле BSPModel.h строка 185
Используется в BSPModelList::Load().
Vec3_int_ BSPModel::vBoundingCenter |
См. определение в файле BSPModel.h строка 186
Используется в _45063B_spawn_some_monster(), GameUI_GetMinimapHintText(), GetMapBookHintText(), IsBModelVisible() и BSPModelList::Load().
int32_t BSPModel::sBoundingRadius |
См. определение в файле BSPModel.h строка 187
Используется в _45063B_spawn_some_monster(), GameUI_GetMinimapHintText(), GetMapBookHintText(), IsBModelVisible(), BSPModelList::Load() и sub_407A1C().
struct BSPVertexBuffer BSPModel::pVertices |
См. определение в файле BSPModel.h строка 189
Используется в RenderOpenGL::DrawBuildingsD3D(), Render::DrawBuildingsD3D(), GetCeilingHeight(), BSPModelList::Load(), ODM_GetFloorLevel(), ODM_ProcessPartyActions(), Release(), sub_407A1C() и SpriteObject::UpdateObject_fn0_ODM().
std::vector<ODMFace> BSPModel::pFaces |
См. определение в файле BSPModel.h строка 190
Используется в _46E889_collide_against_bmodels(), RenderOpenGL::DrawBuildingsD3D(), Render::DrawBuildingsD3D(), GameUI_GetMinimapHintText(), GetCeilingHeight(), GetMapBookHintText(), BSPModelList::Load(), ODM_GetFloorLevel(), ODM_ProcessPartyActions(), Vis::PickOutdoorFaces_Keyboard(), Vis::PickOutdoorFaces_Mouse(), SaveGame(), sub_407A1C(), sub_44861E_set_texture_outdoor(), sub_44892E_set_faces_bit() и SpriteObject::UpdateObject_fn0_ODM().
uint16_t* BSPModel::pFacesOrdering |
См. определение в файле BSPModel.h строка 191
Используется в BSPModelList::Load() и Release().
std::vector<BSPNode> BSPModel::pNodes |
См. определение в файле BSPModel.h строка 192
Используется в BSPModelList::Load().