- access
FieldType access(ComponentType component, KeyType path, RCIAllocator allocator)
Get a property out of component
- accessor
typeof(this) accessor(PropertyAccessor!(ComponentType, FieldType, KeyType) accessor)
- accessor
inout(PropertyAccessor!(ComponentType, FieldType, KeyType)) accessor()
- beggining
typeof(this) beggining(EType beggining)
- beggining
inout(EType) beggining()
- componentType
TypeInfo componentType(ComponentType component)
Identify the type of supported component.
- ending
typeof(this) ending(EType ending)
- ending
inout(EType) ending()
- has
bool has(ComponentType component, KeyType path, RCIAllocator allocator)
Check if requested property is present in component.
- indexer
typeof(this) indexer(PropertyAccessor!(ComponentType, FieldType, KeyType) indexer)
- indexer
inout(PropertyAccessor!(ComponentType, FieldType, KeyType)) indexer()
An accessor that allows accessing of a property and it's childs with array syntax.
An accessor that allows accessing of a property and it's childs with array syntax. ImplSpec: Two accessors are used for getting an indexed property's child. The first one is used for accessing an indexed property of a component, and the second one is used for subsequent access of child components recursively.