AZ_CLASS_ALLOCATOR(InstanceSpawner, AZ::SystemAllocator) (defined in Vegetation::InstanceSpawner) | Vegetation::InstanceSpawner | |
AZ_RTTI(InstanceSpawner, "{01AD0758-B04A-4B43-BC2B-BDCD77F4EF6A}") (defined in Vegetation::InstanceSpawner) | Vegetation::InstanceSpawner | |
CreateInstance(const InstanceData &instanceData)=0 | Vegetation::InstanceSpawner | pure virtual |
DataIsEquivalent(const InstanceSpawner &rhs) const =0 | Vegetation::InstanceSpawner | protectedpure virtual |
DestroyInstance(InstanceId id, InstancePtr instance)=0 | Vegetation::InstanceSpawner | pure virtual |
GetName() const =0 | Vegetation::InstanceSpawner | pure virtual |
GetRadius() const | Vegetation::InstanceSpawner | inlinevirtual |
HasEmptyAssetReferences() const =0 | Vegetation::InstanceSpawner | pure virtual |
HasRadiusData() const | Vegetation::InstanceSpawner | inlinevirtual |
InstanceSpawner()=default (defined in Vegetation::InstanceSpawner) | Vegetation::InstanceSpawner | |
IsLoaded() const =0 | Vegetation::InstanceSpawner | pure virtual |
IsSpawnable() const =0 | Vegetation::InstanceSpawner | pure virtual |
LoadAssets()=0 | Vegetation::InstanceSpawner | pure virtual |
NotifyOnAssetsLoaded() | Vegetation::InstanceSpawner | inlineprotected |
NotifyOnAssetsUnloaded() | Vegetation::InstanceSpawner | inlineprotected |
OnRegisterUniqueDescriptor()=0 | Vegetation::InstanceSpawner | pure virtual |
OnReleaseUniqueDescriptor()=0 | Vegetation::InstanceSpawner | pure virtual |
operator==(const InstanceSpawner &rhs) const | Vegetation::InstanceSpawner | inline |
Reflect(AZ::ReflectContext *context) (defined in Vegetation::InstanceSpawner) | Vegetation::InstanceSpawner | static |
UnloadAssets()=0 | Vegetation::InstanceSpawner | pure virtual |
~InstanceSpawner()=default (defined in Vegetation::InstanceSpawner) | Vegetation::InstanceSpawner | virtual |