|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <GUIProgressBar.h>
Граф связей класса GUIProgressBar:Открытые типы | |
| enum | Type { TYPE_None = 0, TYPE_Fullscreen = 1, TYPE_Box = 2 } |
Открытые члены | |
| GUIProgressBar () | |
| bool | Initialize (Type type) |
| void | Reset (uint8_t uMaxProgress) |
| void | Progress () |
| void | Release () |
| void | Draw () |
Защищенные данные | |
| int | uX |
| int | uY |
| int | uWidth |
| int | uHeight |
| uint8_t | uProgressMax |
| uint8_t | uProgressCurrent |
| Type | uType |
| Image * | progressbar_dungeon |
| Image * | progressbar_loading |
| Image * | loading_bg |
См. определение в файле GUIProgressBar.h строка 7
| enum GUIProgressBar::Type |
| Элементы перечислений | |
|---|---|
| TYPE_None | |
| TYPE_Fullscreen | |
| TYPE_Box | |
См. определение в файле GUIProgressBar.h строка 9
| GUIProgressBar::GUIProgressBar | ( | ) |
См. определение в файле GUIProgressBar.cpp строка 16
Перекрестные ссылки loading_bg, progressbar_dungeon и progressbar_loading.
| bool GUIProgressBar::Initialize | ( | Type | type | ) |
См. определение в файле GUIProgressBar.cpp строка 22
Перекрестные ссылки Party::alignment, assets, Draw(), AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), AssetsManager::GetImage_PCXFromIconsLOD(), loading_bg, PartyAlignment_Evil, PartyAlignment_Good, PartyAlignment_Neutral, pParty, progressbar_dungeon, progressbar_loading, Release(), StringPrintf(), TYPE_Box, TYPE_Fullscreen, TYPE_None, uHeight, uProgressCurrent, uProgressMax, uType, uWidth, uX и uY.
Используется в DoPrepareWorld(), Application::Game::EventLoop(), EventProcessor() и TeleportToNWCDungeon().
Граф вызовов:
Граф вызова функции:См. определение в файле GUIProgressBar.cpp строка 78
Перекрестные ссылки uProgressCurrent и uProgressMax.
Используется в PrepareToLoadBLV() и PrepareToLoadODM().
Граф вызова функции:| void GUIProgressBar::Progress | ( | ) |
См. определение в файле GUIProgressBar.cpp строка 83
Перекрестные ссылки Draw(), uProgressCurrent и uProgressMax.
Используется в Engine::_461103_load_level_sub(), OutdoorLocation::ArrangeSpriteObjects(), DoPrepareWorld(), Application::Game::EventLoop(), OutdoorLocation::InitalizeActors(), OutdoorLocation::Load(), IndoorLocation::Load(), OutdoorLocation::PrepareDecorations() и PrepareToLoadBLV().
Граф вызовов:
Граф вызова функции:| void GUIProgressBar::Release | ( | ) |
См. определение в файле GUIProgressBar.cpp строка 88
Перекрестные ссылки loading_bg, progressbar_dungeon, progressbar_loading и Image::Release().
Используется в DoPrepareWorld(), Application::Game::EventLoop() и Initialize().
Граф вызовов:
Граф вызова функции:| void GUIProgressBar::Draw | ( | ) |
См. определение в файле GUIProgressBar.cpp строка 105
Перекрестные ссылки IconFrameTable::GetFrame(), Icon::GetTexture(), loading_bg, pIconsFrameTable, progressbar_dungeon, progressbar_loading, render, TYPE_Fullscreen, uIconID_TurnHour, uProgressCurrent, uProgressMax и uType.
Используется в Initialize() и Progress().
Граф вызовов:
Граф вызова функции:
|
protected |
См. определение в файле GUIProgressBar.h строка 25
Используется в Initialize().
|
protected |
См. определение в файле GUIProgressBar.h строка 26
Используется в Initialize().
|
protected |
См. определение в файле GUIProgressBar.h строка 27
Используется в Initialize().
|
protected |
См. определение в файле GUIProgressBar.h строка 28
Используется в Initialize().
|
protected |
См. определение в файле GUIProgressBar.h строка 30
Используется в Draw(), Initialize(), Progress() и Reset().
|
protected |
См. определение в файле GUIProgressBar.h строка 31
Используется в Draw(), Initialize(), Progress() и Reset().
|
protected |
См. определение в файле GUIProgressBar.h строка 32
Используется в Draw() и Initialize().
|
protected |
См. определение в файле GUIProgressBar.h строка 34
Используется в Draw(), GUIProgressBar(), Initialize() и Release().
|
protected |
См. определение в файле GUIProgressBar.h строка 35
Используется в Draw(), GUIProgressBar(), Initialize() и Release().
|
protected |
См. определение в файле GUIProgressBar.h строка 37
Используется в Draw(), GUIProgressBar(), Initialize() и Release().