World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Weather.h>
Открытые члены | |
Weather () | |
void | DrawSnow () |
void | Initialize () |
void | Draw () |
bool | OnPlayerTurn (int dangle) |
Открытые атрибуты | |
std::array< Point, 1000 > | Screen_Coord |
bool | bNight |
bool | bRenderSnow |
void Weather::DrawSnow | ( | ) |
См. определение в файле Weather.cpp строка 10
Перекрестные ссылки render, Screen_Coord, ViewingParams::uScreen_BttmR_X, ViewingParams::uScreen_BttmR_Y, ViewingParams::uScreen_topL_X, ViewingParams::uScreen_topL_Y и viewparams.
Используется в Draw().
void Weather::Initialize | ( | ) |
См. определение в файле Weather.cpp строка 41
Перекрестные ссылки pViewport, Screen_Coord, Viewport::uScreen_BR_X, Viewport::uScreen_BR_Y, Viewport::uScreen_TL_X, Viewport::uScreen_TL_Y, Viewport::uViewportTL_X и Viewport::uViewportTL_Y.
Используется в ODM_LoadAndInitialize().
void Weather::Draw | ( | ) |
См. определение в файле Weather.cpp строка 50
Перекрестные ссылки bRenderSnow, DrawSnow() и engine.
Используется в Engine::DrawGUI().
bool Weather::OnPlayerTurn | ( | int | dangle | ) |
См. определение в файле Weather.cpp строка 56
Перекрестные ссылки bRenderSnow, Screen_Coord, ViewingParams::uScreen_BttmR_X, ViewingParams::uScreen_topL_X и viewparams.
Используется в Keyboard::ProcessInputActions().
std::array<Point, 1000> Weather::Screen_Coord |
См. определение в файле Weather.h строка 16
Используется в DrawSnow(), Initialize() и OnPlayerTurn().
bool Weather::bNight |
См. определение в файле Weather.h строка 17
Используется в GetActorTintColor(), OutdoorLocation::GetFogDensityByTime(), GetLevelFogColor() и sub_47C3D7_get_fog_specular().
bool Weather::bRenderSnow |
См. определение в файле Weather.h строка 18
Используется в Draw(), EventProcessor(), OutdoorLocation::Load(), ODM_LoadAndInitialize(), OnPlayerTurn() и Keyboard::ProcessInputActions().