|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
Per-expanse JSON record. More...
#include <Schema.hpp>
Collaboration diagram for MayaFlux::Nexus::State::ExpanseRecord:Static Public Member Functions | |
| static constexpr auto | describe () |
Public Attributes | |
| std::string | fn_name |
| uint32_t | id {} |
| std::string | on_enter_fn_name |
| std::string | on_exit_fn_name |
Per-expanse JSON record.
Only the function names are serializable; the containment predicate and crossing callbacks are closures that must be resolved from the Fabric's function registry on reconstruct. If fn_name is empty the expanse cannot be reconstructed and the decoder skips it with a warning.
Definition at line 249 of file Schema.hpp.