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