OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Functions | Variables
UIPartyCreation.cpp File Reference
#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

GraphicsImageui_partycreation_top = nullptr
 
GraphicsImageui_partycreation_sky_scroller = nullptr
 
GraphicsImageui_partycreation_left = nullptr
 
GraphicsImageui_partycreation_right = nullptr
 
GraphicsImageui_partycreation_minus = nullptr
 
GraphicsImageui_partycreation_plus = nullptr
 
GraphicsImageui_partycreation_buttmake2 = nullptr
 
GraphicsImageui_partycreation_buttmake = nullptr
 
GraphicsImageui_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
 

Function Documentation

◆ CreateParty_EventLoop()

void CreateParty_EventLoop ( )

◆ PartyCreationUI_Loop()

bool PartyCreationUI_Loop ( )

◆ PartyCreationUI_LoopInternal()

bool PartyCreationUI_LoopInternal ( )

◆ PlayerCreation_Choose4Skills()

bool PlayerCreation_Choose4Skills ( )

Variable Documentation

◆ ARROW_SPIN_PERIOD_MS

const int ARROW_SPIN_PERIOD_MS = 475
static

◆ errorMessageExpireTime

Duration errorMessageExpireTime
static

◆ ui_partycreation_arrow_l

std::array<GraphicsImage *, 19> ui_partycreation_arrow_l

◆ ui_partycreation_arrow_r

std::array<GraphicsImage *, 19> ui_partycreation_arrow_r

◆ ui_partycreation_buttmake

GraphicsImage* ui_partycreation_buttmake = nullptr

◆ ui_partycreation_buttmake2

GraphicsImage* ui_partycreation_buttmake2 = nullptr

◆ ui_partycreation_character_frame

GraphicsImage* ui_partycreation_character_frame = nullptr

◆ ui_partycreation_class_icons

std::array<GraphicsImage *, 9> ui_partycreation_class_icons

◆ ui_partycreation_left

GraphicsImage* ui_partycreation_left = nullptr

◆ ui_partycreation_minus

GraphicsImage* ui_partycreation_minus = nullptr

◆ ui_partycreation_plus

GraphicsImage* ui_partycreation_plus = nullptr

◆ ui_partycreation_portraits

std::array<GraphicsImage *, 22> ui_partycreation_portraits

◆ ui_partycreation_right

GraphicsImage* ui_partycreation_right = nullptr

◆ ui_partycreation_sky_scroller

GraphicsImage* ui_partycreation_sky_scroller = nullptr

◆ ui_partycreation_top

GraphicsImage* ui_partycreation_top = nullptr