Quantum 3
3.0.14
Component filter that is initialized from a filter class having component fields. More...
Static Public Member Functions | |
| static ComponentFilterStructMeta | Create< T > () |
| Create a new component filter meta from a filter type. More... | |
Public Attributes | |
| int | ComponentCount |
| Return the component count from the filter. More... | |
| fixed int | ComponentOffsets [MAX_COMPONENT_TYPES] |
| The component field offset for all types. More... | |
| fixed int | ComponentTypes [MAX_COMPONENT_TYPES] |
| The component index for all types. More... | |
| int | EntityOffset |
| The current entity offset. More... | |
| ComponentSet | Set |
| The resulting component set. More... | |
| int | SetRank |
| ComponentSet.Rank. More... | |
Static Public Attributes | |
| const int | MAX_COMPONENT_TYPES = 8 |
| Maximum number of component types that can be used to filter. More... | |
Component filter that is initialized from a filter class having component fields.
|
inlinestatic |
Create a new component filter meta from a filter type.
| T | Filter type |
| InvalidOperationException |
| T | : | unmanaged |
|
static |
Maximum number of component types that can be used to filter.
| ComponentSet Quantum.ComponentFilterStructMeta.Set |
The resulting component set.
| int Quantum.ComponentFilterStructMeta.SetRank |
ComponentSet.Rank.
| int Quantum.ComponentFilterStructMeta.EntityOffset |
The current entity offset.
| int Quantum.ComponentFilterStructMeta.ComponentCount |
Return the component count from the filter.
| fixed int Quantum.ComponentFilterStructMeta.ComponentOffsets[MAX_COMPONENT_TYPES] |
The component field offset for all types.
| fixed int Quantum.ComponentFilterStructMeta.ComponentTypes[MAX_COMPONENT_TYPES] |
The component index for all types.