C/C++ SDK / C ABI · Values / KroysValue
KroysValue
A tagged value: reflected fields (scene->GetField / SetField) and component field defaults. Read the union member that matches type.
Kindstruct
Headerkroys/kroys_plugin.h
Members3
DECLARATION
Declaration
Declared in kroys/kroys_plugin.h.
kroys_plugin.h
typedef struct KroysValue { ... } KroysValue;
REFERENCE
Members
Fields
#uint32_t type;#uint32_t reserved;Padding reserved for later use; leave it 0.
#union { int32_t boolean; int64_t integer; double number; float vector[4]; KroysStringView string; KroysGuid guid; KroysEntity entity; } as;Not documented yet.
Members
uint32_t type; uint32_t reserved; union { int32_t boolean; int64_t integer; double number; float vector[4]; KroysStringView string; KroysGuid guid; KroysEntity entity; } as;
KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.