Navigation
Unreal Engine C++ API Reference > 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 |