|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <PlayerFrameTable.h>
Граф связей класса PlayerFrameTable:Открытые члены | |
| PlayerFrameTable () | |
| unsigned int | GetFrameIdByExpression (CHARACTER_EXPRESSION_ID expression) |
| PlayerFrame * | GetFrameBy_x (unsigned int uFramesetID, unsigned int uFrameID) |
| PlayerFrame * | GetFrameBy_y (int *a2, int *a3, int a4) |
| void | ToFile () |
| void | FromFile (void *data_mm6, void *data_mm7, void *data_mm8) |
| int | FromFileTxt (const char *Args) |
Открытые атрибуты | |
| unsigned int | uNumFrames |
| struct PlayerFrame * | pFrames |
См. определение в файле PlayerFrameTable.h строка 18
|
inline |
См. определение в файле PlayerFrameTable.h строка 19
| unsigned int PlayerFrameTable::GetFrameIdByExpression | ( | CHARACTER_EXPRESSION_ID | expression | ) |
См. определение в файле PlayerFrameTable.cpp строка 8
Перекрестные ссылки pFrames и uNumFrames.
Используется в GameUI_CharacterQuickRecord_Draw().
Граф вызова функции:| PlayerFrame * PlayerFrameTable::GetFrameBy_x | ( | unsigned int | uFramesetID, |
| unsigned int | uFrameID | ||
| ) |
См. определение в файле PlayerFrameTable.cpp строка 17
Перекрестные ссылки pFrames и PlayerFrame::uAnimTime.
Используется в GameUI_CharacterQuickRecord_Draw() и GameUI_DrawPortraits().
Граф вызова функции:| PlayerFrame * PlayerFrameTable::GetFrameBy_y | ( | int * | a2, |
| int * | a3, | ||
| int | a4 | ||
| ) |
См. определение в файле PlayerFrameTable.cpp строка 45
Перекрестные ссылки pFrames и PlayerFrame::uAnimTime.
Используется в GameUI_CharacterQuickRecord_Draw() и GameUI_DrawPortraits().
Граф вызова функции:| void PlayerFrameTable::ToFile | ( | ) |
См. определение в файле PlayerFrameTable.cpp строка 62
См. определение в файле PlayerFrameTable.cpp строка 79
Перекрестные ссылки pFrames и uNumFrames.
Используется в Engine::MM7_Initialize().
Граф вызова функции:| int PlayerFrameTable::FromFileTxt | ( | const char * | Args | ) |
См. определение в файле PlayerFrameTable.cpp строка 97
Перекрестные ссылки __debugbreak(), PlayerFrame::expression, l, pFrames, FrameTableTxtLine::pProperties, txt_file_frametable_parser(), PlayerFrame::uAnimLength, PlayerFrame::uAnimTime, PlayerFrame::uFlags, uNumFrames, FrameTableTxtLine::uPropCount и PlayerFrame::uTextureID.
Граф вызовов:| unsigned int PlayerFrameTable::uNumFrames |
См. определение в файле PlayerFrameTable.h строка 28
Используется в FromFile(), FromFileTxt(), GameUI_DrawPortraits(), GetFrameIdByExpression() и Party::UpdatePlayersAndHirelingsEmotions().
| struct PlayerFrame* PlayerFrameTable::pFrames |
См. определение в файле PlayerFrameTable.h строка 29
Используется в FromFile(), FromFileTxt(), GameUI_DrawPortraits(), GetFrameBy_x(), GetFrameBy_y(), GetFrameIdByExpression(), Player::PlayEmotion() и Party::UpdatePlayersAndHirelingsEmotions().