|
| EntityAliasVisitor (Spawnable &owner, EntityAliasList *m_entityAliasList) |
|
| EntityAliasVisitor (EntityAliasVisitor &&rhs) |
|
EntityAliasVisitor & | operator= (EntityAliasVisitor &&rhs) |
|
| EntityAliasVisitor (const EntityAliasVisitor &rhs)=delete |
|
EntityAliasVisitor & | operator= (const EntityAliasVisitor &rhs)=delete |
|
void | AddAlias (AZ::Data::Asset< Spawnable > targetSpawnable, AZ::Crc32 tag, uint32_t sourceIndex, uint32_t targetIndex, Spawnable::EntityAliasType aliasType, bool queueLoad) |
|
void | ListSpawnablesRequiringLoad (const ListSpawnablesRequiringLoadCallback &callback) |
|
void | UpdateAliases (const UpdateCallback &callback) |
|
void | UpdateAliases (AZ::Crc32 tag, const UpdateCallback &callback) |
|
void | UpdateAliasType (uint32_t index, Spawnable::EntityAliasType newType) |
|
void | Optimize () |
|
| EntityAliasConstVisitor (const Spawnable &owner, const EntityAliasList *entityAliasList) |
|
| EntityAliasConstVisitor (EntityAliasConstVisitor &&rhs) |
|
EntityAliasConstVisitor & | operator= (EntityAliasConstVisitor &&rhs) |
|
| EntityAliasConstVisitor (const EntityAliasConstVisitor &rhs)=delete |
|
EntityAliasConstVisitor & | operator= (const EntityAliasConstVisitor &rhs)=delete |
|
bool | IsValid () const |
| Checks if the visitor was able to retrieve data. This needs to be checked before calling any other functions.
|
|
bool | HasAliases () const |
|
bool | AreAllSpawnablesReady () const |
|
EntityAliasList::const_iterator | begin () const |
|
EntityAliasList::const_iterator | end () const |
|
EntityAliasList::const_iterator | cbegin () const |
|
EntityAliasList::const_iterator | cend () const |
|
void | ListTargetSpawnables (const ListTargetSpawanblesCallback &callback) const |
|
void | ListTargetSpawnables (AZ::Crc32 tag, const ListTargetSpawanblesCallback &callback) const |
|