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.
BlamKeystone Namespace Reference

Namespace for anything within the Keystone library. More...

Namespaces

 EditorData
 Namespace contianing functions for accessing common editor data.
 
 Engine
 Namespace containing functions for initializing and shutting down the game engine.
 
 Settings
 
 Themes
 Namespace containing functions for the Keystone theme component.
 
 Tick
 Namespace containing components relating to the editor tick.
 
 UI
 
 Utils
 General-purpose utilities for use within Keystone.
 

Functions

KEYSTONE HMODULE GetKeystoneDLLHandle ()
 Retrieves the handle for the Keystone library. More...
 
KEYSTONE QApplication * GetQApplication ()
 Retrieves the pointer to the current Qt application. More...
 
KEYSTONE_API void Initialize ()
 Initialize any data needed for Keystone/Qt. More...
 
KEYSTONE_API void Shutdown ()
 
KEYSTONE BlamVersion GetVersion ()
 Retrieves the current version of Keystone. More...
 

Detailed Description

Namespace for anything within the Keystone library.

Function Documentation

◆ GetKeystoneDLLHandle()

HMODULE BlamKeystone::GetKeystoneDLLHandle ( )

Retrieves the handle for the Keystone library.

Returns
The handle for the keystone library.

◆ GetQApplication()

QApplication * BlamKeystone::GetQApplication ( )

Retrieves the pointer to the current Qt application.

Returns
The current QApplication pointer.
+ Here is the caller graph for this function:

◆ GetVersion()

BlamVersion BlamKeystone::GetVersion ( )

Retrieves the current version of Keystone.

Returns
The current version of Keystone.
+ Here is the caller graph for this function:

◆ Initialize()

void BlamKeystone::Initialize ( )

Initialize any data needed for Keystone/Qt.

+ Here is the call graph for this function:

◆ Shutdown()

void BlamKeystone::Shutdown ( )
+ Here is the call graph for this function: