|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Lights.h>
Граф связей класса LightsStack_StationaryLight_:Открытые члены | |
| LightsStack_StationaryLight_ () | |
| virtual | ~LightsStack_StationaryLight_ () |
| unsigned int | GetNumLights () |
| bool | AddLight (int16_t x, int16_t y, int16_t z, int16_t a5, unsigned char r, unsigned char g, unsigned char b, char uLightType) |
Открытые атрибуты | |
| StationaryLight | pLights [400] |
| unsigned int | uNumLightsActive |
| Log * | log |
|
inline |
См. определение в файле Lights.h строка 48
Перекрестные ссылки log, Engine_::IocContainer::ResolveLogger() и uNumLightsActive.
Граф вызовов:
|
inlinevirtual |
|
inline |
| bool LightsStack_StationaryLight_::AddLight | ( | int16_t | x, |
| int16_t | y, | ||
| int16_t | z, | ||
| int16_t | a5, | ||
| unsigned char | r, | ||
| unsigned char | g, | ||
| unsigned char | b, | ||
| char | uLightType | ||
| ) |
См. определение в файле LightsStack.cpp строка 30
Перекрестные ссылки log, pLights, StationaryLight::uLightColorB, StationaryLight::uLightColorG, StationaryLight::uLightColorR, StationaryLight::uLightType, uNumLightsActive, StationaryLight::uRadius, StationaryLight::vPosition и Log::Warning().
Используется в RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), PrepareToLoadBLV() и Engine::PushStationaryLights().
Граф вызовов:
Граф вызова функции:| StationaryLight LightsStack_StationaryLight_::pLights[400] |
См. определение в файле Lights.h строка 64
Используется в _43F5C8_get_point_light_level_with_respect_to_lights(), AddLight(), LightmapBuilder::ApplyLights_IndoorFace(), LightmapBuilder::ApplyLights_OutdoorFace() и LightmapBuilder::StackLights_TerrainFace().
| unsigned int LightsStack_StationaryLight_::uNumLightsActive |
См. определение в файле Lights.h строка 65
Используется в _43F5C8_get_point_light_level_with_respect_to_lights(), Engine::_44EEA7(), AddLight(), LightmapBuilder::ApplyLights_IndoorFace(), LightmapBuilder::ApplyLights_OutdoorFace(), OutdoorLocation::ExecDraw(), GetNumLights(), LightsStack_StationaryLight_(), PrepareToLoadBLV(), LightmapBuilder::StackLights_TerrainFace() и ~LightsStack_StationaryLight_().
| Log* LightsStack_StationaryLight_::log |
См. определение в файле Lights.h строка 67
Используется в AddLight() и LightsStack_StationaryLight_().