Elaztek Developer Hub
Blamite Game Engine - Keystone  00345.11.30.21.1814.blamite
A library that enables the use of Qt in Blamite's editing tools.
BlamKeystone::Engine Namespace Reference

Namespace containing functions for initializing and shutting down the game engine. More...

Functions

KEYSTONE int StartEngine ()
 Initializes the game engine and starts the main loop thread. More...
 
KEYSTONE void ShutdownEngine ()
 Shuts down the engine. More...
 
KEYSTONE BlamEngineViewportWidgetGetViewportWidget ()
 
KEYSTONE void SetEngineFocusState (bool focused)
 

Detailed Description

Namespace containing functions for initializing and shutting down the game engine.

Todo:
finish

Function Documentation

◆ GetViewportWidget()

BlamEngineViewportWidget * BlamKeystone::Engine::GetViewportWidget ( )

◆ SetEngineFocusState()

void BlamKeystone::Engine::SetEngineFocusState ( bool  focused)

◆ ShutdownEngine()

void BlamKeystone::Engine::ShutdownEngine ( )

Shuts down the engine.

◆ StartEngine()

int BlamKeystone::Engine::StartEngine ( )

Initializes the game engine and starts the main loop thread.

Returns
The return code of the engine initialization. Returns 0 if the engine started without error, otherwise returns an error code.