Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UObject () |
Default constructor | UObject/Object.h | |
UObject
(
const FObjectInitializer& ObjectInitializer |
Constructor that takes an ObjectInitializer. | UObject/Object.h | |
UObject
(
FVTableHelper& Helper |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. | UObject/Object.h | |
UObject
(
EStaticConstructor, |
DO NOT USE. This constructor is for internal usage only for statically-created objects. | UObject/Object.h |
UObject()
Description
Default constructor
| Name | UObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
UObject()
UObject(const FObjectInitializer &)
Description
Constructor that takes an ObjectInitializer. Typically not needed, but can be useful for class hierarchies that support optional subobjects or subobject class overriding
| Name | UObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
UObject
(
const FObjectInitializer & ObjectInitializer
)
UObject(FVTableHelper &)
Description
DO NOT USE. This constructor is for internal usage only for hot-reload purposes.
| Name | UObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
UObject
(
FVTableHelper & Helper
)
UObject(EStaticConstructor, EObjectFlags)
Description
DO NOT USE. This constructor is for internal usage only for statically-created objects.
| Name | UObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
UObject
(
EStaticConstructor ,
EObjectFlags InFlags
)