UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Interchange::FBaseNodeStaticData Struct Reference

#include <InterchangeBaseNode.h>

+ Inheritance diagram for UE::Interchange::FBaseNodeStaticData:

Static Public Member Functions

static INTERCHANGECORE_API const FAttributeKeyUniqueIDKey ()
 
static INTERCHANGECORE_API const FAttributeKeyDisplayLabelKey ()
 
static INTERCHANGECORE_API const FAttributeKeyNamespaceKey ()
 
static INTERCHANGECORE_API const FAttributeKeyParentIDKey ()
 
static INTERCHANGECORE_API const FAttributeKeyDesiredChildIndexKey ()
 
static INTERCHANGECORE_API const FAttributeKeyIsEnabledKey ()
 
static INTERCHANGECORE_API const FAttributeKeyTargetAssetIDsKey ()
 
static INTERCHANGECORE_API const FAttributeKeyClassTypeAttributeKey ()
 
static INTERCHANGECORE_API const FAttributeKeyAssetNameKey ()
 
static INTERCHANGECORE_API const FAttributeKeyNodeContainerTypeKey ()
 

Detailed Description

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.

Note
: 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.

Member Function Documentation

◆ AssetNameKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::AssetNameKey ( )
static

◆ ClassTypeAttributeKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::ClassTypeAttributeKey ( )
static

◆ DesiredChildIndexKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::DesiredChildIndexKey ( )
static

◆ DisplayLabelKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::DisplayLabelKey ( )
static

◆ IsEnabledKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::IsEnabledKey ( )
static

◆ NamespaceKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::NamespaceKey ( )
static

◆ NodeContainerTypeKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::NodeContainerTypeKey ( )
static

◆ ParentIDKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::ParentIDKey ( )
static

◆ TargetAssetIDsKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::TargetAssetIDsKey ( )
static

◆ UniqueIDKey()

const FAttributeKey & UE::Interchange::FBaseNodeStaticData::UniqueIDKey ( )
static

The documentation for this struct was generated from the following files: