| 
    OpenEnroth 90c43ae
    
   | 
 
#include "Game.h"#include <algorithm>#include <string>#include <utility>#include <memory>#include "Arcomage/Arcomage.h"#include "Engine/AssetsManager.h"#include "Engine/Engine.h"#include "Engine/EngineGlobals.h"#include "Engine/Data/AwardEnums.h"#include "Engine/Data/HouseEnumFunctions.h"#include "Engine/Evt/Processor.h"#include "Engine/Graphics/DecalBuilder.h"#include "Engine/Graphics/ParticleEngine.h"#include "Engine/Graphics/LightsStack.h"#include "Engine/Graphics/LightmapBuilder.h"#include "Engine/Graphics/Renderer/Renderer.h"#include "Engine/Objects/Decoration.h"#include "Engine/Graphics/Outdoor.h"#include "Engine/Graphics/Indoor.h"#include "Engine/Graphics/Overlays.h"#include "Engine/Graphics/Viewport.h"#include "Engine/Graphics/Vis.h"#include "Engine/Graphics/Image.h"#include "Engine/Graphics/TurnBasedOverlay.h"#include "Engine/Localization.h"#include "Engine/Resources/LodTextureCache.h"#include "Engine/Objects/Actor.h"#include "Engine/Objects/Chest.h"#include "Engine/Objects/ObjectList.h"#include "Engine/Objects/SpriteObject.h"#include "Engine/Objects/NPC.h"#include "Engine/Objects/CharacterEnumFunctions.h"#include "Engine/Party.h"#include "Engine/SaveLoad.h"#include "Engine/Random/Random.h"#include "Engine/Spells/CastSpellInfo.h"#include "Engine/Spells/SpellEnumFunctions.h"#include "Engine/Tables/FrameTableInc.h"#include "Engine/Time/Timer.h"#include "Engine/TurnEngine/TurnEngine.h"#include "Engine/MapInfo.h"#include "GUI/GUIButton.h"#include "GUI/GUIWindow.h"#include "GUI/GUIMessageQueue.h"#include "GUI/UI/Books/AutonotesBook.h"#include "GUI/UI/Books/CalendarBook.h"#include "GUI/UI/Books/JournalBook.h"#include "GUI/UI/Books/LloydsBook.h"#include "GUI/UI/Books/MapBook.h"#include "GUI/UI/Books/QuestBook.h"#include "GUI/UI/Books/TownPortalBook.h"#include "GUI/UI/UISpellbook.h"#include "GUI/UI/UIBooks.h"#include "GUI/UI/UICharacter.h"#include "GUI/UI/UIDialogue.h"#include "GUI/UI/UIBranchlessDialogue.h"#include "GUI/UI/UIGame.h"#include "GUI/UI/UIHouses.h"#include "GUI/UI/UIMainMenu.h"#include "GUI/UI/UIGameOver.h"#include "GUI/UI/UIPartyCreation.h"#include "GUI/UI/UIQuickReference.h"#include "GUI/UI/UIRest.h"#include "GUI/UI/UISaveLoad.h"#include "GUI/UI/UIStatusBar.h"#include "GUI/UI/UISpell.h"#include "Io/Mouse.h"#include "Io/KeyboardInputHandler.h"#include "Media/Audio/AudioPlayer.h"#include "Media/MediaPlayer.h"#include "Library/Platform/Application/PlatformApplication.h"#include "Library/Logger/Logger.h"#include "Library/Fsm/Fsm.h"#include "Utility/String/Format.h"#include "Utility/ScopeGuard.h"#include "GameWindowHandler.h"#include "GameMenu.h"#include "GameStates/GameFsmBuilder.h"Functions | |
| void | Game_StartDialogue (int actor_id) | 
| void | Game_StartHirelingDialogue (int hireling_id) | 
| bool | IsWindowSwitchable () | 
Variables | |
| GraphicsImage * | gamma_preview_image = nullptr | 
| void Game_StartDialogue | ( | int | actor_id | ) | 
| void Game_StartHirelingDialogue | ( | int | hireling_id | ) | 
| bool IsWindowSwitchable | ( | ) | 
| GraphicsImage* gamma_preview_image = nullptr |