|
OpenEnroth 337936d
|
#include <cstdlib>#include <string>#include "Engine/AssetsManager.h"#include "Engine/Engine.h"#include "Engine/EngineGlobals.h"#include "Engine/Objects/CharacterEnumFunctions.h"#include "Engine/Graphics/Renderer/Renderer.h"#include "Engine/Graphics/Image.h"#include "Engine/Localization.h"#include "Engine/Party.h"#include "Engine/Random/Random.h"#include "Engine/Tables/ItemTable.h"#include "Engine/Tables/IconFrameTable.h"#include "Engine/TurnEngine/TurnEngine.h"#include "Engine/Spells/SpellEnumFunctions.h"#include "Engine/Time/Timer.h"#include "GUI/GUIButton.h"#include "GUI/GUIFont.h"#include "GUI/GUIMessageQueue.h"#include "GUI/UI/UIPartyCreation.h"#include "Io/Mouse.h"#include "Io/KeyboardInputHandler.h"#include "Media/Audio/AudioPlayer.h"#include "Library/Logger/Logger.h"Functions | |
| bool | PartyCreationUI_LoopInternal () |
| bool | PlayerCreation_Choose4Skills () |
| void | CreateParty_EventLoop () |
| bool | PartyCreationUI_Loop () |
Variables | |
| GraphicsImage * | ui_partycreation_top = nullptr |
| GraphicsImage * | ui_partycreation_sky_scroller = nullptr |
| GraphicsImage * | ui_partycreation_left = nullptr |
| GraphicsImage * | ui_partycreation_right = nullptr |
| GraphicsImage * | ui_partycreation_minus = nullptr |
| GraphicsImage * | ui_partycreation_plus = nullptr |
| GraphicsImage * | ui_partycreation_buttmake2 = nullptr |
| GraphicsImage * | ui_partycreation_buttmake = nullptr |
| GraphicsImage * | ui_partycreation_character_frame = nullptr |
| std::array< GraphicsImage *, 9 > | ui_partycreation_class_icons |
| std::array< GraphicsImage *, 22 > | ui_partycreation_portraits |
| std::array< GraphicsImage *, 19 > | ui_partycreation_arrow_r |
| std::array< GraphicsImage *, 19 > | ui_partycreation_arrow_l |
| static Duration | errorMessageExpireTime |
| static const int | ARROW_SPIN_PERIOD_MS = 475 |
| void CreateParty_EventLoop | ( | ) |
| bool PartyCreationUI_Loop | ( | ) |
| bool PartyCreationUI_LoopInternal | ( | ) |
| bool PlayerCreation_Choose4Skills | ( | ) |
|
static |
|
static |
| std::array<GraphicsImage *, 19> ui_partycreation_arrow_l |
| std::array<GraphicsImage *, 19> ui_partycreation_arrow_r |
| GraphicsImage* ui_partycreation_buttmake = nullptr |
| GraphicsImage* ui_partycreation_buttmake2 = nullptr |
| GraphicsImage* ui_partycreation_character_frame = nullptr |
| std::array<GraphicsImage *, 9> ui_partycreation_class_icons |
| GraphicsImage* ui_partycreation_left = nullptr |
| GraphicsImage* ui_partycreation_minus = nullptr |
| GraphicsImage* ui_partycreation_plus = nullptr |
| std::array<GraphicsImage *, 22> ui_partycreation_portraits |
| GraphicsImage* ui_partycreation_right = nullptr |
| GraphicsImage* ui_partycreation_sky_scroller = nullptr |
| GraphicsImage* ui_partycreation_top = nullptr |