RuntimeCompositeAccessor.RuntimeCompositeAccessor

Undocumented in source.

Constructors

this
this(PropertyAccessor!(ComponentType, FieldType, KeyType) accessor)

Constructor for runtime composite accessor.

Members

Functions

access
FieldType access(WithComponentStorageClass!Object component, KeyType path, RCIAllocator allocator)

Get a property out of component

accessor
typeof(this) accessor(PropertyAccessor!(ComponentType, FieldType, KeyType) accessor)

Set accessor

accessor
inout(PropertyAccessor!(ComponentType, FieldType, KeyType)) accessor()

Get accessor

componentType
TypeInfo componentType(WithComponentStorageClass!Object component)

Identify the type of supported component.

has
bool has(WithComponentStorageClass!Object component, KeyType path, RCIAllocator allocator)

Check if requested property is present in component.

Meta