C/C++ SDK / C ABI · Runtime (system graph) / KroysSystemDesc
KroysSystemDesc
A system in the game's system graph (runtime->RegisterSystem).
Kindstruct
Headerkroys/kroys_plugin.h
Members7
DECLARATION
Declaration
Declared in kroys/kroys_plugin.h.
kroys_plugin.h
typedef struct KroysSystemDesc { ... } KroysSystemDesc;
REFERENCE
Members
Fields
#uint32_t structSize;Size of this struct as the writer compiled it (sizeof); the reader uses it to detect members appended by later minor versions.
#uint32_t phase;KROYS_PHASE_*
#const char* name;local; graph name "Plugin.<plugin id>.<name>"
#const char* const* reads;component type names the system reads (validation, ordering)
#uint32_t readCount;Number of entries in reads.
#uint32_t writeCount;Number of entries in writes.
#const char* const* writes;Component type names the system writes.
Members
uint32_t structSize; uint32_t phase; const char* name; const char* const* reads; uint32_t readCount; uint32_t writeCount; const char* const* writes;
KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.