FPinStructEditWrapper

Base type for editing simple structs as pin default values, by displaying a nested version of a struct customization.

Windows
MacOS
Linux

References

Module

GraphEditor

Header

/Engine/Source/Editor/GraphEditor/Public/KismetPins/SGraphPinStructInstance.h

Include

#include "KismetPins/SGraphPinStructInstance.h"

Syntax

struct FPinStructEditWrapper

Remarks

Base type for editing simple structs as pin default values, by displaying a nested version of a struct customization. To make this work, create an inherited USTRUCT that includes a copy of the struct to be edited and overrides the functions. Then, pass in StructName::StaticStruct() when creating SGraphPinStructInstance from a pin factory

Destructors

Name Description

Public function Virtual

~FPinStructEditWrapper()

Functions

Name Description

Public function Virtual

uint8 *

 

GetDataMemory()

Returns address of nested data

Public function Virtual Const

const UScrip...

 

GetDataScriptStruct()

Returns what script struct to use to parse the nested data

Public function Virtual Const

FText

 

GetPreviewDescription()

Returns a text representation of the data

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss