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::Descriptor Member List

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

AddExclusiveSurfaceFilterTag(const AZStd::string &tag) (defined in Vegetation::Descriptor)Vegetation::Descriptor
AddInclusiveSurfaceFilterTag(const AZStd::string &tag) (defined in Vegetation::Descriptor)Vegetation::Descriptor
AZ_CLASS_ALLOCATOR(Descriptor, AZ::SystemAllocator) (defined in Vegetation::Descriptor)Vegetation::Descriptor
AZ_TYPE_INFO(Descriptor, VegetationDescriptorTypeId) (defined in Vegetation::Descriptor)Vegetation::Descriptor
CreateInstance(const InstanceData &instanceData) (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
Descriptor() (defined in Vegetation::Descriptor)Vegetation::Descriptor
DestroyInstance(InstanceId id, InstancePtr instance) (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetDescriptorName() (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetDescriptorNotificationBusId() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetExclusiveSurfaceFilterTag(int tagIndex) const (defined in Vegetation::Descriptor)Vegetation::Descriptor
GetInclusiveSurfaceFilterTag(int tagIndex) const (defined in Vegetation::Descriptor)Vegetation::Descriptor
GetInstanceRadius() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetInstanceSpawner() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetNumExclusiveSurfaceFilterTags() const (defined in Vegetation::Descriptor)Vegetation::Descriptor
GetNumInclusiveSurfaceFilterTags() const (defined in Vegetation::Descriptor)Vegetation::Descriptor
GetPositionMax() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetPositionMin() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetRadius() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetRotationMax() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetRotationMin() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
GetSpawnerTypeList() const (defined in Vegetation::Descriptor)Vegetation::Descriptor
HasEmptyAssetReferences() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
HasEquivalentInstanceSpawners(const Descriptor &rhs) const (defined in Vegetation::Descriptor)Vegetation::Descriptor
IsLoaded() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
IsSpawnable() const (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
LoadAssets() (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
m_advanced (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_altitudeFilterMax (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_altitudeFilterMin (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_altitudeFilterOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_boundMode (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_exclusiveSurfaceFilterTags (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_inclusiveSurfaceFilterTags (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMaxX (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMaxY (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMaxZ (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMinX (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMinY (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionMinZ (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_positionOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_radiusMin (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_radiusOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMaxX (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMaxY (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMaxZ (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMinX (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMinY (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationMinZ (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_rotationOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_scaleMax (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_scaleMin (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_scaleOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_slopeFilterMax (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_slopeFilterMin (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_slopeFilterOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_spawnerType (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_surfaceAlignmentMax (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_surfaceAlignmentMin (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_surfaceAlignmentOverrideEnabled (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_surfaceFilterOverrideMode (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_surfaceTagDistance (defined in Vegetation::Descriptor)Vegetation::Descriptor
m_weight (defined in Vegetation::Descriptor)Vegetation::Descriptor
OnRegisterUniqueDescriptor() (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
OnReleaseUniqueDescriptor() (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
operator==(const Descriptor &rhs) const (defined in Vegetation::Descriptor)Vegetation::Descriptor
Reflect(AZ::ReflectContext *context) (defined in Vegetation::Descriptor)Vegetation::Descriptorstatic
RefreshSpawnerTypeList() const (defined in Vegetation::Descriptor)Vegetation::Descriptor
RemoveExclusiveSurfaceFilterTag(int tagIndex) (defined in Vegetation::Descriptor)Vegetation::Descriptor
RemoveInclusiveSurfaceFilterTag(int tagIndex) (defined in Vegetation::Descriptor)Vegetation::Descriptor
SetInstanceSpawner(const AZStd::shared_ptr< InstanceSpawner > &spawner) (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
SpawnerTypeChanged() (defined in Vegetation::Descriptor)Vegetation::Descriptor
UnloadAssets() (defined in Vegetation::Descriptor)Vegetation::Descriptorinline
~Descriptor() (defined in Vegetation::Descriptor)Vegetation::Descriptor