Lumiera  0.pre.03
»edit your freedom«
EngineEvent Class Reference

#include "vault/gear/engine-observer.hpp"

Description

Low-level Render Engine event — abstracted storage base.

Definition at line 59 of file engine-observer.hpp.

Public Attributes

Symbol message
 

Classes

union  Payload
 

Protected Types

using Storage = std::array< int64_t, RAW_SIZ >
 

Protected Member Functions

 EngineEvent (Symbol msgID, Storage &&payload)
 base init for derived classes to implant custom payload
 

Static Protected Attributes

static size_t constexpr RAW_SIZ = 3
 

Private Attributes

Storage storage_
 
+ Inheritance diagram for EngineEvent:
+ Collaboration diagram for EngineEvent:

The documentation for this class was generated from the following file: