World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл Time.h

См. исходные тексты.

Классы

struct  GameTime
 
struct  Timer
 

Переменные

TimerpMiscTimer
 
TimerpEventTimer
 

Переменные

◆ pMiscTimer

◆ pEventTimer

Timer* pEventTimer

См. определение в файле Time.cpp строка 8

Используется в CastSpellInfoHelpers::_427E01_cast_spell(), DecalBuilder_stru0::_43B570_get_color_mult_by_time(), _494035_timed_effects__water_walking_damage__etc(), stru262_TurnBased::ActorAIChooseNewTargets(), stru262_TurnBased::ActorAIDoAdditionalMove(), stru262_TurnBased::AIAttacks(), stru262_TurnBased::AITurnBasedAction(), DecalBuilder::ApplyBloodSplatToTerrain(), back_to_game(), BLV_ProcessPartyActions(), BLV_UpdateDoors(), stru141_actor_collision_object::CalcMovementExtents(), CharacterUI_DrawItem(), CharacterUI_DrawPaperdoll(), Engine::Deinitialize(), DialogueEnding(), DoSavegame(), ParticleEngine::Draw(), SpellFxRenderer::DrawPlayerBuffAnims(), OtherOverlayList::DrawTurnBasedIcon(), stru262_TurnBased::End(), Application::Menu::EventLoop(), Application::Game::EventLoop(), Application::Game::GameLoop(), GameUI_DrawTorchlightAndWizardEye(), GameUI_InitializeDialogue(), GameUI_StatusBar_Update(), CastSpellInfo::GetCastSpellInInventoryWindow(), ODMFace::GetTexture(), GUIWindow_AutonotesBook::GUIWindow_AutonotesBook(), GUIWindow_CalendarBook::GUIWindow_CalendarBook(), GUIWindow_CharacterRecord::GUIWindow_CharacterRecord(), GUIWindow_DebugMenu::GUIWindow_DebugMenu(), GUIWindow_House::GUIWindow_House(), GUIWindow_JournalBook::GUIWindow_JournalBook(), GUIWindow_MapBook::GUIWindow_MapBook(), GUIWindow_Modal::GUIWindow_Modal(), GUIWindow_QuestBook::GUIWindow_QuestBook(), GUIWindow_QuickReference::GUIWindow_QuickReference(), GUIWindow_Spellbook::GUIWindow_Spellbook(), GUIWindow_Transition::GUIWindow_Transition(), GUIWindow_Travel::GUIWindow_Travel(), Engine::Initialize(), LoadGame(), ArcomageGame::Loop(), MainMenuLoad_EventLoop(), Application::Menu::MenuLoop(), Engine::MM7_Initialize(), stru262_TurnBased::NextTurn(), ODM_ProcessPartyActions(), Application::GameWindowHandler::OnActivated(), OnCastTargetedSpell::OnCastTargetedSpell(), Application::GameWindowHandler::OnDeactivated(), Application::Game::OnEscape(), OnTimer(), MPlayer::OpenHouseMovie(), PlayerTurn(), MPlayer::PlayFullscreenMovie(), OutdoorLocation::PrepareActorsDrawList(), PrepareToLoadRestUI(), PrepareWorld(), Keyboard::ProcessInputActions(), GUIWindow_Modal::Release(), SpellFxRenderer::RenderSpecialEffects(), Party::Reset(), BLVRenderParams::Reset(), SaveGame(), stru262_TurnBased::Start(), sub_4451A8_press_any_key(), sub_4452BB(), UI_OnMouseRightClick(), MPlayer::Unload(), GUIWindow_Rest::Update(), GUIWindow_Inventory::Update(), GUIWindow_PartyCreation::Update(), UpdateActors_BLV(), UpdateActors_ODM(), SpriteObject::UpdateObject_fn0_BLV(), SpriteObject::UpdateObject_fn0_ODM(), UpdateObjects(), ParticleEngine::UpdateParticles() и TrailParticleGenerator::UpdateParticles().