Elaztek Developer Hub
Blamite Game Engine - Keystone  00386.06.16.23.0646.blamite
A library that enables the use of Qt in Blamite's editing tools.
keystone_main.h File Reference
#include <QtWidgets/QApplication>
#include <Windows.h>
+ Include dependency graph for keystone_main.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 BlamKeystone
 Namespace for anything within the Keystone library.
 

Macros

#define KEYSTONE
 Macro to prevent name collisions for anything within the Keystone library. More...
 
#define KEYSTONE_API   extern "C" __declspec(dllimport)
 

Functions

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

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE

Macro to prevent name collisions for anything within the Keystone library.

Note
This is almost certainly unnecessary, but ¯_(ツ)_/¯

◆ KEYSTONE_API

#define KEYSTONE_API   extern "C" __declspec(dllimport)