#include <MassArchetypeTypes.h>
◆ FArchetypeEntityRange() [1/2]
| FMassArchetypeEntityCollection::FArchetypeEntityRange::FArchetypeEntityRange |
( |
| ) |
|
|
default |
◆ FArchetypeEntityRange() [2/2]
| FMassArchetypeEntityCollection::FArchetypeEntityRange::FArchetypeEntityRange |
( |
const int32 |
InChunkIndex, |
|
|
const int32 |
InSubchunkStart = 0, |
|
|
const int32 |
InLength = 0 |
|
) |
| |
|
inlineexplicit |
◆ IsAdjacentAfter()
Checks if given InRange comes right after this instance
◆ IsOverlapping()
◆ IsSet()
| bool FMassArchetypeEntityCollection::FArchetypeEntityRange::IsSet |
( |
| ) |
const |
|
inline |
Note that we consider invalid-length chunks valid as long as ChunkIndex and SubchunkStart are valid
◆ operator!=()
◆ operator<()
◆ operator==()
◆ ChunkIndex
| int32 FMassArchetypeEntityCollection::FArchetypeEntityRange::ChunkIndex = INDEX_NONE |
◆ Length
| int32 FMassArchetypeEntityCollection::FArchetypeEntityRange::Length = 0 |
The number of entities in this subchunk. If Length is 0 or negative, it indicates that the range covers all remaining entities in the chunk starting from SubchunkStart.
◆ SubchunkStart
| int32 FMassArchetypeEntityCollection::FArchetypeEntityRange::SubchunkStart = 0 |
The index of the first entity within the specified chunk that starts this subchunk.
The documentation for this struct was generated from the following file: