Navigation
API > API/Editor > API/Editor/BlueprintGraph > API/Editor/BlueprintGraph/UK2Node_MakeStruct
Inheritance Hierarchy
- FStructOperationOptionalPinManager
- UK2Node_MakeStruct::FMakeStructPinManager
- UK2Node_SetFieldsInStruct::FSetFieldsInStructPinManager
References
| Module | BlueprintGraph |
| Header | /Engine/Source/Editor/BlueprintGraph/Classes/K2Node_MakeStruct.h |
| Include | #include "K2Node_MakeStruct.h" |
Syntax
struct FMakeStructPinManager : public FStructOperationOptionalPinManager
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bHasAdvancedPins | Set by GetRecordDefaults(), mutable as it is a const function | |
| UBlueprint * | OwningBP | ||
| const uint8 *const | SampleStructMemory |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMakeStructPinManager
(
const uint8* InSampleStructMemory, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanTreatPropertyAsOptional
(
FProperty* TestProperty |
||
| void | CustomizePinData
(
UEdGraphPin* Pin, |
||
| void | GetRecordDefaults
(
FProperty* TestProperty, |
||
| bool |