FNativePropertyData

Contains the natively serialized property data for a single [UObject](API\Runtime\CoreUObject\UObject\UObject).

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Commandlets/EditorCommandlets.h

Include

#include "Commandlets/EditorCommandlets.h"

Syntax

struct FNativePropertyData

Remarks

Contains the natively serialized property data for a single UObject.

Variables

Name Description

Public variable

UObject *

 

Object

The object that this property data is for

Public variable

TArray< uint8 >

 

PropertyData

The raw bytes corresponding to this object's natively serialized property data

Public variable

TMap< FString, ...

 

PropertyText

The property names and textual representations of this object's natively serialized data

Constructors

Name Description

Public function

FNativePropertyData

(
    UObject* InObject
)

Constructor

Functions

Name Description

Public function

void

 

SetObject

(
    UObject* NewObject
)

Changes the UObject associated with this native property data container and re-initializes the PropertyData and PropertyText members

Operators

Name Description

Public function Const

 

operator bool()

Bool operator

Public function Const

bool

 

operator!=

(
    const FNativePropertyData& Other
)

Public function Const

bool

 

operator==

(
    const FNativePropertyData& Other
)

Comparison operators

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