Inherits LandscapeCanvas::BaseShapeNode.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (AxisAlignedBoxShapeNode, AZ::SystemAllocator) | |
| AZ_RTTI (AxisAlignedBoxShapeNode, "{C33B49D1-F3AF-432D-9DD5-239C053A5A55}", BaseShapeNode) | |
| AxisAlignedBoxShapeNode (GraphModel::GraphPtr graph) | |
| const char * | GetTitle () const override | 
  Public Member Functions inherited from LandscapeCanvas::BaseShapeNode | |
| AZ_CLASS_ALLOCATOR (BaseShapeNode, AZ::SystemAllocator) | |
| AZ_RTTI (BaseShapeNode, "{1A9B84EC-22FA-4139-9D86-B158688612E2}", BaseNode) | |
| BaseShapeNode (GraphModel::GraphPtr graph) | |
| const char * | GetSubTitle () const override | 
| const BaseNodeType | GetBaseNodeType () const override | 
  Public Member Functions inherited from LandscapeCanvas::BaseNode | |
| AZ_CLASS_ALLOCATOR (BaseNode, AZ::SystemAllocator) | |
| AZ_RTTI (BaseNode, "{94ECF2FF-C46C-4CCA-878C-5C47B943B6B7}", Node) | |
| BaseNode (GraphModel::GraphPtr graph) | |
| const AZ::EntityId & | GetVegetationEntityId () const | 
| void | SetVegetationEntityId (const AZ::EntityId &entityId) | 
| void | RefreshEntityName () | 
| Refresh the name in the entity name property slot.  | |
| const AZ::ComponentId & | GetComponentId () const | 
| void | SetComponentId (const AZ::ComponentId &componentId) | 
| virtual AZ::ComponentDescriptor::DependencyArrayType | GetOptionalRequiredServices () const | 
| AZ::Component * | GetComponent () const | 
| bool | IsAreaExtender () const | 
| Returns whether or not this node is a Vegetation Area Extender (Filter/Modifier/Selector)  | |
| void | PostLoadSetup (GraphModel::GraphPtr graph, GraphModel::NodeId id) override | 
| Override the PostLoadSetup calls to ensure the entity name is refreshed correctly.  | |
| void | PostLoadSetup () override | 
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) | 
  Static Public Member Functions inherited from LandscapeCanvas::BaseShapeNode | |
| static void | Reflect (AZ::ReflectContext *context) | 
  Static Public Member Functions inherited from LandscapeCanvas::BaseNode | |
| static void | Reflect (AZ::ReflectContext *context) | 
Static Public Attributes | |
| static const char * | TITLE | 
  Static Public Attributes inherited from LandscapeCanvas::BaseShapeNode | |
| static const char * | SHAPE_CATEGORY_TITLE | 
| static const char * | BOUNDS_SLOT_ID | 
| static const QString | BOUNDS_SLOT_LABEL | 
| static const QString | BOUNDS_OUTPUT_SLOT_DESCRIPTION | 
Additional Inherited Members | |
  Public Types inherited from LandscapeCanvas::BaseNode | |
| enum | BaseNodeType {  Invalid = -1 , Shape , VegetationArea , Gradient , GradientGenerator , GradientModifier , TerrainArea , TerrainExtender , TerrainSurfaceExtender , VegetationAreaModifier , VegetationAreaFilter , VegetationAreaSelector }  | 
| using | BaseNodePtr = AZStd::shared_ptr< BaseNode > | 
  Protected Member Functions inherited from LandscapeCanvas::BaseShapeNode | |
| void | RegisterSlots () override | 
  Protected Member Functions inherited from LandscapeCanvas::BaseNode | |
| void | CreateEntityNameSlot () | 
| Create the property slot on our node to show the Entity name.  | |
  Protected Attributes inherited from LandscapeCanvas::BaseNode | |
| AZ::EntityId | m_vegetationEntityId | 
| EntityId of the Vegetation Entity that holds this node.  | |
| AZ::ComponentId | m_componentId = AZ::InvalidComponentId |