|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <IconFrameTable.h>
Граф связей класса IconFrameTable:Открытые члены | |
| IconFrameTable () | |
| Icon * | GetIcon (unsigned int idx) |
| Icon * | GetIcon (const char *pIconName) |
| unsigned int | FindIcon (const char *pIconName) |
| Icon * | GetFrame (unsigned int uIconID, unsigned int frame_time) |
| void | InitializeAnimation (unsigned int uIconID) |
| void | ToFile () |
| void | FromFile (void *data_mm6, void *data_mm7, void *data_mm8) |
| int | FromFileTxt (const char *Args) |
Открытые атрибуты | |
| unsigned int | uNumIcons |
| Icon * | pIcons |
См. определение в файле IconFrameTable.h строка 51
|
inline |
См. определение в файле IconFrameTable.h строка 52
| Icon * IconFrameTable::GetIcon | ( | unsigned int | idx | ) |
См. определение в файле IconFrameTable.cpp строка 17
Перекрестные ссылки pIcons и uNumIcons.
Используется в CastSpellInfoHelpers::_427E01_cast_spell(), UIAnimation_MM7::Deserialize(), Engine::SecondaryInitialization(), SpellFxRenderer::SetPlayerBuffAnim(), SetUserInterface() и stru262_TurnBased::Start().
Граф вызова функции:| Icon * IconFrameTable::GetIcon | ( | const char * | pIconName | ) |
| unsigned int IconFrameTable::FindIcon | ( | const char * | pIconName | ) |
См. определение в файле IconFrameTable.cpp строка 31
Перекрестные ссылки pIcons и uNumIcons.
Используется в InitializeTurnBasedAnimations(), SpellFxRenderer::LoadAnimations(), LoadPartyBuffIcons(), SpellFxRenderer::SetPlayerBuffAnim() и UI_Create().
Граф вызова функции:| Icon * IconFrameTable::GetFrame | ( | unsigned int | uIconID, |
| unsigned int | frame_time | ||
| ) |
См. определение в файле IconFrameTable.cpp строка 39
Перекрестные ссылки Icon::GetAnimLength(), Icon::GetAnimTime() и pIcons.
Используется в GUIProgressBar::Draw(), SpellFxRenderer::DrawPlayerBuffAnims(), OtherOverlayList::DrawTurnBasedIcon(), GameUI_DrawHiredNPCs(), GameUI_DrawPartySpells(), GameUI_DrawTorchlightAndWizardEye() и GUIWindow_PartyCreation::Update().
Граф вызовов:
Граф вызова функции:| void IconFrameTable::InitializeAnimation | ( | unsigned int | uIconID | ) |
См. определение в файле IconFrameTable.cpp строка 59
Перекрестные ссылки pIcons и uNumIcons.
Используется в InitializeTurnBasedAnimations(), SpellFxRenderer::LoadAnimations(), Engine::SecondaryInitialization(), SetUserInterface() и UI_Create().
Граф вызова функции:| void IconFrameTable::ToFile | ( | ) |
См. определение в файле IconFrameTable.cpp строка 70
См. определение в файле IconFrameTable.cpp строка 87
Перекрестные ссылки logger, pIcons, uNumIcons и Log::Warning().
Используется в Engine::MM7_Initialize().
Граф вызовов:
Граф вызова функции:| int IconFrameTable::FromFileTxt | ( | const char * | Args | ) |
| unsigned int IconFrameTable::uNumIcons |
См. определение в файле IconFrameTable.h строка 64
Используется в FindIcon(), FromFile(), GameUI_DrawHiredNPCs(), GetIcon(), InitializeAnimation() и ToFile().
| Icon* IconFrameTable::pIcons |
См. определение в файле IconFrameTable.h строка 65
Используется в FindIcon(), FromFile(), GameUI_DrawHiredNPCs(), GetFrame(), GetIcon(), InitializeAnimation() и ToFile().