Elaztek Developer Hub
Blamite Game Engine - Keystone  00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
engine.h File Reference
+ Include dependency graph for engine.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BlamEngineViewportWidget
 Class representing the engine viewport widget. More...
 

Namespaces

 BlamKeystone
 Namespace for anything within the Keystone library.
 
 BlamKeystone::Engine
 Namespace containing functions for initializing and shutting down the game engine.
 

Macros

#define KEYSTONE
 

Functions

KEYSTONE int BlamKeystone::Engine::StartEngine ()
 Initializes the game engine and starts the main loop thread. More...
 
KEYSTONE void BlamKeystone::Engine::ShutdownEngine ()
 Shuts down the engine. More...
 
KEYSTONE BlamEngineViewportWidgetBlamKeystone::Engine::GetViewportWidget ()
 Retrieves the engine viewport widget. More...
 
KEYSTONE void BlamKeystone::Engine::SetEngineFocusState (bool focused)
 Sets whether or not the engine viewport is focused. More...
 
KEYSTONE bool BlamKeystone::Engine::GetEngineActiveState ()
 Checks whether or not the engine is currently running. More...
 

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE