Lumiera
0.pre.03
»edit your freedom«
|
#include "vault/gear/engine-observer.hpp"
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_ |