Zdexby TheHolyOneZ
3,987 classes
Class

UOptimusNodeGraph

: UObject
/Script/OptimusCore.OptimusNodeGraph 0x0080 (128 B) align 8 inherited 0x0028 vtable /Script/OptimusCore
0x00x0080

Members 4

OffsetSizeNameTypeFlagsDefault
0x00280x08padding / unreflected
0x04GraphTypeEOptimusNodeGraphTypeProtected+9 flagsTransient
0x00340x04padding / unreflected
0x10NodesTArray<UOptimusNode*>4 flags[]
0x10SubgraphsTArray<UOptimusNodeGraph*>3 flags[]
0x00680x18unreflected bytes to end of UOptimusNodeGraph

Functions 31

SignatureFlagsNativeParams
bool RenameGraph(UOptimusNodeGraph* InGraph, const FString& InNewName)FinalNative+1 flags0x19
bool RemoveNodes(const TArray<UOptimusNode*>& InNodes)FinalNative+1 flags0x11
bool RemoveNode(UOptimusNode* InNode)FinalNative+1 flags0x09
bool MoveGraph(UOptimusNodeGraph* InGraph, int32 InInsertBefore)FinalNative+1 flags0x0D
bool IsSubGraphReference(UOptimusNode* InNode)FinalNative+1 flags0x09
bool IsKernelFunction(UOptimusNode* InNode)FinalNative+1 flags0x09
bool IsFunctionReference(UOptimusNode* InNode)FinalNative+1 flags0x09
bool IsFunctionGraph()FinalNative+1 flags0x01
bool IsExecutionGraph()FinalNative+1 flags0x01
bool IsCustomKernel(UOptimusNode* InNode)FinalNative+1 flags0x09
EOptimusNodeGraphType GetGraphType()FinalNative+1 flags0x04
TArray<UOptimusNodeGraph*> GetGraphs()FinalNative+1 flags0x10
int32 GetGraphIndex()FinalNative+1 flags0x04
TArray<UOptimusNode*> ExpandCollapsedNodes(UOptimusNode* InFunctionNode)FinalNative+1 flags0x18
bool DuplicateNodes(const TArray<UOptimusNode*>& InNodes, const FVector2D& InPosition)FinalNative+1 flags0x21
UOptimusNode* DuplicateNode(UOptimusNode* InNode, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* ConvertFunctionToCustomKernel(UOptimusNode* InKernelFunction)FinalNative+1 flags0x10
UOptimusNode* ConvertCustomKernelToFunction(UOptimusNode* InCustomKernel)FinalNative+1 flags0x10
UOptimusNode* CollapseNodesToSubGraph(const TArray<UOptimusNode*>& InNodes)FinalNative+1 flags0x18
UOptimusNode* CollapseNodesToFunction(const TArray<UOptimusNode*>& InNodes)FinalNative+1 flags0x18
UOptimusNode* AddVariableGetNode(UOptimusVariableDescription* InVariableDesc, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddValueNode(const FOptimusDataTypeRef& InDataTypeRef, const FVector2D& InPosition)FinalNative+1 flags0x28
UOptimusNode* AddResourceSetNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddResourceNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddResourceGetNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddNode(TSubclassOf<UOptimusNode> InNodeClass, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddDataInterfaceNode(TSubclassOf<UOptimusComputeDataInterface> InDataInterfaceClass, const FVector2D& InPosition)FinalNative+1 flags0x20
UOptimusNode* AddComponentBindingGetNode(UOptimusComponentSourceBinding* InComponentBinding, const FVector2D& InPosition)FinalNative+1 flags0x20

Subclasses 1

Used by 1

types with a member, parameter or interface of this type