Inherits AZ::SceneProcessingConfig::SoftNameSetting.
|
| AZ_CLASS_ALLOCATOR (NodeSoftNameSetting, SystemAllocator) |
|
| AZ_RTTI (NodeSoftNameSetting, "{74629DAE-641A-4BCE-B6D5-3F7DD9F647FA}", SoftNameSetting) |
|
| NodeSoftNameSetting (const char *pattern, SceneAPI::SceneCore::PatternMatcher::MatchApproach approach, const char *virtualType, bool includeChildren) |
|
bool | IsVirtualType (const SceneAPI::Containers::Scene &scene, SceneAPI::Containers::SceneGraph::NodeIndex node) const override |
|
const AZ::Uuid | GetTypeId () const override |
|
| AZ_CLASS_ALLOCATOR (SoftNameSetting, SystemAllocator) |
|
| AZ_RTTI (SoftNameSetting, "{FE7AAAF6-8BA5-4599-B9A6-CC28026A6FFE}") |
|
| SoftNameSetting (const char *pattern, SceneAPI::SceneCore::PatternMatcher::MatchApproach approach, const char *virtualType) |
|
virtual const AZStd::string & | GetVirtualType () const |
|
virtual Crc32 | GetVirtualTypeHash () const |
|
virtual bool | IsVirtualType (const SceneAPI::Containers::Scene &scene, SceneAPI::Containers::SceneGraph::NodeIndex node) const =0 |
|
virtual const AZ::Uuid | GetTypeId () const =0 |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (ReflectContext *context) |
|
|
AZStd::vector< AZStd::string > | GetAllVirtualTypes () const |
|
SceneAPI::SceneCore::PatternMatcher | m_pattern |
|
AZStd::string | m_virtualType |
|
Crc32 | m_virtualTypeHash |
|
◆ GetTypeId()
const AZ::Uuid AZ::SceneProcessingConfig::NodeSoftNameSetting::GetTypeId |
( |
| ) |
const |
|
overridevirtual |
◆ IsVirtualType()
bool AZ::SceneProcessingConfig::NodeSoftNameSetting::IsVirtualType |
( |
const SceneAPI::Containers::Scene & |
scene, |
|
|
SceneAPI::Containers::SceneGraph::NodeIndex |
node |
|
) |
| const |
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/SceneProcessing/Code/Source/Config/SettingsObjects/NodeSoftNameSetting.h