World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Lights.h>
Открытые члены | |
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_().