Zdexby TheHolyOneZ
4,790 classes
Class

UInterchangeBaseNodeContainer

: UObject
/Script/InterchangeCore.InterchangeBaseNodeContainer 0x00C8 (200 B) align 8 inherited 0x0028 vtable /Script/InterchangeCore
0x00x00C8

Members 1

OffsetSizeNameTypeFlagsDefault
0x50NodesTMap<FString, UInterchangeBaseNode*>5 flags<TMap>
0x00780x50unreflected bytes to end of UInterchangeBaseNodeContainer

Functions 17

SignatureFlagsNativeParams
bool SetNodeParentUid(const FString& NodeUniqueID, const FString& NewParentNodeUid)FinalNative+1 flags0x21
void SaveToFile(const FString& Filename)FinalNative+1 flags0x10
void ResetChildrenCache()FinalNative+1 flags0x00
void Reset()FinalNative+1 flags0x00
void ReplaceNode(const FString& NodeUniqueID, UInterchangeFactoryBaseNode* NewNode)FinalNative+1 flags0x18
void LoadFromFile(const FString& Filename)FinalNative+1 flags0x10
bool IsNodeUidValid(const FString& NodeUniqueID)FinalNative+1 flags0x11
void GetRoots(const TArray<FString>& RootNodes)FinalNative+1 flags0x10
void GetNodes(TSubclassOf<UObject> ClassNode, const TArray<FString>& OutNodes)FinalNative+1 flags0x18
TArray<FString> GetNodeChildrenUids(const FString& NodeUniqueID)FinalNative+1 flags0x20
int32 GetNodeChildrenCount(const FString& NodeUniqueID)FinalNative+1 flags0x14
UInterchangeBaseNode* GetNodeChildren(const FString& NodeUniqueID, int32 ChildIndex)FinalNative+1 flags0x20
UInterchangeBaseNode* GetNode(const FString& NodeUniqueID)FinalNative+1 flags0x18
bool GetIsAncestor(const FString& NodeUniqueID, const FString& AncestorUID)FinalNative+1 flags0x21
UInterchangeFactoryBaseNode* GetFactoryNode(const FString& NodeUniqueID)FinalNative+1 flags0x18
void ComputeChildrenCache()FinalNative+1 flags0x00
FString AddNode(UInterchangeBaseNode* Node)FinalNative+1 flags0x18

Used by 8

types with a member, parameter or interface of this type