|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Data passed to a typed Expanse action for one entity. More...
#include <Expanse.hpp>
Collaboration diagram for MayaFlux::Nexus::CrossingContext:Public Attributes | |
| uint32_t | entity {} |
| Id of the entity within that Fabric. | |
| uint32_t | fabric_id {} |
| Id of the Fabric that evaluated the Expanse. | |
| std::optional< glm::vec3 > | position |
| Position at this commit. Empty for an exit when the entity has left the Fabric. | |
Data passed to a typed Expanse action for one entity.
Entity ids are per Fabric, and one Expanse may be registered on several, so an entity is only identified by fabric_id together with entity.
Definition at line 16 of file Expanse.hpp.