Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FObjectInitializer
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default Constructor, used when you are using the C++ "new" syntax. | UObject/UObjectGlobals.h | ||
FObjectInitializer
(
UObject* InObj, |
Special constructor for static construct object internal that passes along the params block directly | UObject/UObjectGlobals.h | |
FObjectInitializer
(
UObject* InObj, |
UObject/UObjectGlobals.h | ||
FObjectInitializer
(
UObject* InObj, |
Constructor | UObject/UObjectGlobals.h |
FObjectInitializer()
Description
Default Constructor, used when you are using the C++ "new" syntax. UObject::UObject will set the object pointer
| Name | FObjectInitializer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
FObjectInitializer()
FObjectInitializer(UObject *, const FStaticConstructObjectParameters &)
Description
Special constructor for static construct object internal that passes along the params block directly
| Name | FObjectInitializer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
FObjectInitializer
(
UObject * InObj,
const FStaticConstructObjectParameters & StaticConstructParams
)
FObjectInitializer(UObject , const FStaticConstructObjectParameters &, UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides )
| Name | FObjectInitializer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
FObjectInitializer
(
UObject * InObj,
const FStaticConstructObjectParameters & StaticConstructParams,
UE::RemoteObject::Serialization::FRemoteObjectConstructionOverrides * RemoteObjectOverides
)
FObjectInitializer(UObject , UObject , EObjectInitializerOptions, struct FObjectInstancingGraph *)
Description
Constructor
| Name | FObjectInitializer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
FObjectInitializer
(
UObject * InObj,
UObject * InObjectArchetype,
EObjectInitializerOptions InOptions,
struct FObjectInstancingGraph * InInstanceGraph
)
Parameters
| Name | Remarks |
|---|---|
| InObj | object to initialize, from static allocate object, after construction |
| InObjectArchetype | object to initialize properties from |
| InOptions | initialization options, see EObjectInitializerOptions |
| InInstanceGraph | passed instance graph |