Elaztek Developer Hub
Blamite Game Engine - Keystone  00381.04.17.23.2324.blamite
A library that enables the use of Qt in Blamite's editing tools.
engine.h File Reference

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