Skip to content

ludus::runtime::behavior::Value

Ludus Wiki · API overview · Browse API

Struct

Tagged copied value; unused members must remain zero.

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

#include <ludus/runtime/behavior/behavior.h>
struct ludus::runtime::behavior::Value

Fields

Type

Kind ludus::runtime::behavior::Value::Type = Kind::Uint32
Active representation.

Related types: Kind

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Scalar

uint32 ludus::runtime::behavior::Value::Scalar = 0
Uint32 value or boolean zero/one.

Related types: uint32

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Entity

EntityRef ludus::runtime::behavior::Value::Entity {}
Entity representation when Type is Entity.

Related types: EntityRef

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h