FObjectInitializer::InitNonNativeProperty

Initializes a non-native property, according to the initialization rules.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h

Include

#include "UObject/UObjectGlobals.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/Blueprint/BlueprintSupport.cpp

Syntax

static bool InitNonNativeProperty
(
    FProperty * Property,
    UObject * Data
)

Remarks

Initializes a non-native property, according to the initialization rules. If the property is non-native and does not have a zero contructor, it is inialized with the default value. Initializes a non-native property, according to the initialization rules. If the property is non-native and does not have a zero constructor, it is initialized with the default value.

Returns

Returns true if that property was a non-native one, otherwise false

Parameters

Parameter

Description

Property

Property to be initialized

Data

Default data

Property

Property to be initialized

Data

Default 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