Open 3D Engine Vegetation Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Vegetation::InstanceSpawner Member List

This is the complete list of members for Vegetation::InstanceSpawner, including all inherited members.

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)=0Vegetation::InstanceSpawnerpure virtual
DataIsEquivalent(const InstanceSpawner &rhs) const =0Vegetation::InstanceSpawnerprotectedpure virtual
DestroyInstance(InstanceId id, InstancePtr instance)=0Vegetation::InstanceSpawnerpure virtual
GetName() const =0Vegetation::InstanceSpawnerpure virtual
GetRadius() constVegetation::InstanceSpawnerinlinevirtual
HasEmptyAssetReferences() const =0Vegetation::InstanceSpawnerpure virtual
HasRadiusData() constVegetation::InstanceSpawnerinlinevirtual
InstanceSpawner()=default (defined in Vegetation::InstanceSpawner)Vegetation::InstanceSpawner
IsLoaded() const =0Vegetation::InstanceSpawnerpure virtual
IsSpawnable() const =0Vegetation::InstanceSpawnerpure virtual
LoadAssets()=0Vegetation::InstanceSpawnerpure virtual
NotifyOnAssetsLoaded()Vegetation::InstanceSpawnerinlineprotected
NotifyOnAssetsUnloaded()Vegetation::InstanceSpawnerinlineprotected
OnRegisterUniqueDescriptor()=0Vegetation::InstanceSpawnerpure virtual
OnReleaseUniqueDescriptor()=0Vegetation::InstanceSpawnerpure virtual
operator==(const InstanceSpawner &rhs) constVegetation::InstanceSpawnerinline
Reflect(AZ::ReflectContext *context) (defined in Vegetation::InstanceSpawner)Vegetation::InstanceSpawnerstatic
UnloadAssets()=0Vegetation::InstanceSpawnerpure virtual
~InstanceSpawner()=default (defined in Vegetation::InstanceSpawner)Vegetation::InstanceSpawnervirtual