Navigation
API > API/Runtime > API/Runtime/InterchangeCore
- Helper struct used to declare static const data we use in the UInterchangeBaseNode. Nodes that derive from UInterchangeBaseNode can also add a struct that derives from this one to add static data.
-
The static data are mainly for holding Attribute keys. All attributes that are always available for a node should be in this class or a derived class.
| Name | FBaseNodeStaticData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/Nodes/InterchangeBaseNode.h |
| Include Path | #include "Nodes/InterchangeBaseNode.h" |
Syntax
struct FBaseNodeStaticData
Derived Classes
FBaseNodeStaticData derived class hierarchy
- FAnimationStaticData
- FAnimSequenceNodeStaticData
- FFactoryBaseNodeStaticData
- FGeometryCacheNodeStaticData
- FGroomNodeStaticData
- FInterchangeVolumeNodeStaticData
- FMeshFactoryNodeStaticData
- FMeshNodeStaticData
- FSceneNodeStaticData
- FSkeletalMeshNodeLodDataStaticData
- FSoundWaveNodeStaticData
- FStaticMeshNodeLodDataStaticData
- FStaticMeshNodeStaticData
- FTexture2DFactoryNodeStaticData
- FTexture2DNodeStaticData
- FTextureNodeStaticData
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FAttributeKey & AssetNameKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & ClassTypeAttributeKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & DesiredChildIndexKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & DisplayLabelKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & IsEnabledKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & NamespaceKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & NodeContainerTypeKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & ParentIDKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & TargetAssetIDsKey() |
Nodes/InterchangeBaseNode.h | ||
static const FAttributeKey & UniqueIDKey() |
Nodes/InterchangeBaseNode.h |