|
| AZ_CLASS_ALLOCATOR (GradientBakerNode, AZ::SystemAllocator) |
|
| AZ_RTTI (GradientBakerNode, "{29C0697B-068E-49DF-8D44-36DD98599C30}", BaseGradientNode) |
|
| GradientBakerNode (GraphModel::GraphPtr graph) |
|
const char * | GetTitle () const override |
|
const char * | GetSubTitle () const override |
|
const BaseNodeType | GetBaseNodeType () const override |
|
Public Member Functions inherited from LandscapeCanvas::BaseGradientNode |
| AZ_CLASS_ALLOCATOR (BaseGradientNode, AZ::SystemAllocator) |
|
| AZ_RTTI (BaseGradientNode, "{9B58A983-243F-43A6-ABC0-6D6B8D7BCB4C}", BaseNode) |
|
| BaseGradientNode (GraphModel::GraphPtr graph) |
|
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) |
|
virtual const BaseNodeType | GetBaseNodeType () const |
|
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 |
|
|
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 Attributes inherited from LandscapeCanvas::BaseNode |
AZ::EntityId | m_vegetationEntityId |
| EntityId of the Vegetation Entity that holds this node.
|
|
AZ::ComponentId | m_componentId = AZ::InvalidComponentId |
|