Navigation
API > API/Plugins > API/Plugins/PCG
Templated accessor class for properties that has a (Get/Set)PropertyValue. Will wrap around a property. For example String/Name/Bool Do not instanciate it manually, use PCGAttributeAccessorHelpers::CreatePropertyAccessor. Key supported: Generic object
Name
FPCGPropertyAccessor
Type
class
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGPropertyAccessor.h
Include Path
#include "Metadata/Accessors/PCGPropertyAccessor.h"
Syntax
template<typename T, typename PropertyType>
class FPCGPropertyAccessor :
public IPCGAttributeAccessorT< FPCGPropertyAccessor< T, PropertyType > > ,
private IPCGPropertyChain
Copy full snippet
Implements Interfaces
Constructors
Name
Remarks
Include Path
Unreal Specifiers
FPCGPropertyAccessor
(
const PropertyType* InProperty,
TArray < const FProperty * >&& ExtraProperties
)
Metadata/Accessors/PCGPropertyAccessor.h
Typedefs
Variables
Protected
Name
Type
Remarks
Include Path
Unreal Specifiers
Property
const PropertyType *
Metadata/Accessors/PCGPropertyAccessor.h
Functions
Public
Name
Remarks
Include Path
Unreal Specifiers
Metadata/Accessors/PCGPropertyAccessor.h
Metadata/Accessors/PCGPropertyAccessor.h