Elaztek Developer Hub
Blamite Game Engine - Keystone  00326.06.27.21.0407.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.
 
 Resources
 Functions used in loading and accessing Keystone resources.
 
 Settings
 
 Themes
 Namespace containing functions for the Keystone theme component.
 
 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.

◆ GetVersion()

BlamVersion BlamKeystone::GetVersion ( )

Retrieves the current version of Keystone.

Returns
The current version of Keystone.

◆ Initialize()

void BlamKeystone::Initialize ( )

Initialize any data needed for Keystone/Qt.

◆ Shutdown()

void BlamKeystone::Shutdown ( )