Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/UObjectBase > API/Runtime/CoreUObject/UObject/UObjectBase/__ctor
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
Include | #include "UObject/UObjectBase.h" |
Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
UObjectBase
(
UClass * InClass,
EObjectFlags InFlags,
EInternalObjectFlags InInternalFlags,
UObject * InOuter,
FName InName,
int32 InInternalIndex,
int32 InSerialNumber
)
Remarks
Constructor used by StaticAllocateObject Constructor used by StaticAllocateObject
Parameters
Name | Description |
---|---|
InClass | non NULL, this gives the class of the new object, if known at this time |
InFlags | RF_Flags to assign |
InInternalFlags | EInternalObjectFlags to assign |
InOuter | outer for this object |
InName | name of the new object |
InInternalIndex | internal index to use (if already allocated), negative value means allocate a new index |
InSerialNumber | serial number to re-use (if already allocated) |
InClass | non NULL, this gives the class of the new object, if known at this time |
InFlags | RF_Flags to assign |
InOuter | outer for this object |
InName | name of the new object |
InObjectArchetype | archetype to assign |