Inherits Vegetation::EditorAreaComponentBase< AreaBlenderComponent, AreaBlenderConfig >.
|
| AZ_EDITOR_COMPONENT (EditorAreaBlenderComponent, EditorAreaBlenderComponentTypeId, BaseClassType) |
|
void | Init () override |
|
void | Activate () override |
|
AZ::u32 | ConfigurationChanged () override |
|
| AZ_RTTI ((EditorAreaComponentBase, "{403D99B0-68E9-4FA2-B7AE-D2B6DDD9130E}", AreaBlenderComponent, AreaBlenderConfig), BaseClassType) |
|
void | Activate () override |
|
void | Deactivate () override |
|
| AZ_RTTI ((EditorVegetationComponentBase, "{4A00AE4F-3D10-4B9F-914A-FAA7D2579035}", TComponent, TConfiguration), BaseClassType) |
|
void | Activate () override |
|
void | Deactivate () override |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
static constexpr const char *const | s_categoryName = "Vegetation" |
|
static constexpr const char *const | s_componentName = "Vegetation Layer Blender" |
|
static constexpr const char *const | s_componentDescription = "Combines a collection of vegetation areas and applies them in a specified order" |
|
static constexpr const char *const | s_icon = "Editor/Icons/Components/Vegetation.svg" |
|
static constexpr const char *const | s_viewportIcon = "Editor/Icons/Components/Viewport/Vegetation.svg" |
|
static constexpr const char *const | s_helpUrl = "https://www.o3de.org/docs/user-guide/components/reference/vegetation/vegetation-layer-blender/" |
|
|
void | OnCompositionChanged () override |
|
AZ::EntityId | GetPreviewEntity () const override |
|
AZ::Aabb | GetPreviewBounds () const override |
|
bool | GetConstrainToShape () const override |
|
GradientSignal::GradientPreviewContextPriority | GetPreviewContextPriority () const override |
|
void | OnSelected () override |
|
void | OnDeselected () override |
|
AZ::u32 | ConfigurationChanged () override |
|
AZ::u32 | ConfigurationChanged () override |
|
static bool | VersionConverter (AZ::SerializeContext &context, AZ::SerializeContext::DataElementNode &classElement) |
|
The documentation for this class was generated from the following file:
- Gems/Vegetation/Code/Source/Editor/EditorAreaBlenderComponent.h