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.
events.h File Reference
#include <vector>

Go to the source code of this file.

Classes

class  EditorEvent
 
class  EditorEventListener
 

Namespaces

 BlamKeystone
 Namespace for anything within the Keystone library.
 
 BlamKeystone::Events
 

Macros

#define KEYSTONE
 

Enumerations

enum  EditorEventType { EditorEventType::Unspecified, EditorEventType::Tick }
 

Functions

KEYSTONE void BlamKeystone::Events::RegisterListener (EditorEventListener *listener)
 
KEYSTONE void BlamKeystone::Events::UnregisterListener (EditorEventListener *listener)
 
KEYSTONE void BlamKeystone::Events::FireEvent (EditorEvent *event)
 
KEYSTONE std::vector< EditorEventListener * > * BlamKeystone::Events::GetListenerList ()
 

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE

Enumeration Type Documentation

◆ EditorEventType

enum EditorEventType
strong
Enumerator
Unspecified 
Tick