Inherits Vegetation::EditorAreaComponentBase< MeshBlockerComponent, MeshBlockerConfig >, and AzFramework::EntityDebugDisplayEventBus::Handler.
|
| AZ_EDITOR_COMPONENT (EditorMeshBlockerComponent, EditorMeshBlockerComponentTypeId, BaseClassType) |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | DisplayEntityViewport (const AzFramework::ViewportInfo &viewportInfo, AzFramework::DebugDisplayRequests &debugDisplay) override |
|
| AZ_RTTI ((EditorAreaComponentBase, "{403D99B0-68E9-4FA2-B7AE-D2B6DDD9130E}", MeshBlockerComponent, MeshBlockerConfig), 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 Blocker (Mesh)" |
|
static constexpr const char *const | s_componentDescription = "Prevents vegetation from being placed in the mesh" |
|
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-blocker-mesh/" |
|
|
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/EditorMeshBlockerComponent.h