 |
Blamite Game Engine - Keystone
00454.07.12.26.2151.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
5 #include <Strings/components/classes/events/events.h>
volatile bool engine_running
Definition: engine.cpp:18
BlamEngineViewportWidget * engine_viewport_widget
Definition: engine.cpp:13
KEYSTONE BlamEngineViewportWidget * GetViewportWidget()
Retrieves the engine viewport widget.
Definition: engine.cpp:117
Namespace containing functions for initializing and shutting down the game engine.
Definition: engine.h:59
KEYSTONE void ShutdownScenarioLoaderThread()
Definition: scenario_loader_thread.cpp:202
volatile bool engine_stopped
Definition: engine.cpp:17
void engine_thread()
Definition: engine.cpp:21
KEYSTONE uint32_t ConvertQtVirtKeyToSDLScancode(int key)
Definition: utils.cpp:271
KEYSTONE int StartEngine()
Initializes the game engine and starts the main loop thread.
Definition: engine.cpp:48
volatile int engine_init_result
Definition: engine.cpp:19
KEYSTONE bool StartBackgroundScenarioLoad(std::string tag_path)
Definition: scenario_loader_thread.cpp:189
void dummy_do_thing()
Definition: engine.cpp:43
KEYSTONE BlamEditorToolWindow * GetToolWindow(BlamEditorToolWindowType type)
Retrieves a desired tool window.
Definition: editor_data.cpp:40
EditorInputListener * editor_listener
Definition: engine.cpp:12
Definition: game_viewport.h:8
SDL_Window * engine_window_handle
Definition: engine.cpp:14
KEYSTONE void ShutdownEngine()
Shuts down the engine.
Definition: engine.cpp:95
std::thread * engine_loop_thread
Definition: engine.cpp:15
KEYSTONE void InitializeScenarioLoaderThread()
Definition: scenario_loader_thread.cpp:180
#define KEYSTONE
Definition: engine.h:12
void RefreshStatusBar()
Definition: game_viewport.cpp:32
KEYSTONE bool GetEngineActiveState()
Checks whether or not the engine is currently running.
Definition: engine.cpp:127
KEYSTONE void SetEngineFocusState(bool focused)
Sets whether or not the engine viewport is focused.
Definition: engine.cpp:122
KEYSTONE uint32_t ConvertQtVirtKeyToSDLVirtKey(int key)
Definition: utils.cpp:256