Navigation
API > API/Runtime > API/Runtime/CoreUObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RegisterCompiledInInfo
(
UPackage*(*)() InOuterRegister, |
Adds a static package registration and version information. The InInfo parameter must be static. | UObject/UObjectBase.h | |
void RegisterCompiledInInfo
(
UScriptStruct*(*)() InOuterRegister, |
Adds a struct registration and version information. The InInfo parameter must be static. | UObject/UObjectBase.h | |
void RegisterCompiledInInfo
(
UEnum*(*)() InOuterRegister, |
Adds a static enum registration and version information. The InInfo parameter must be static. | UObject/UObjectBase.h | |
void RegisterCompiledInInfo
(
UClass*(*)() InOuterRegister, |
Adds a class registration and version information. The InInfo parameter must be static. | UObject/UObjectBase.h | |
void RegisterCompiledInInfo
(
const TCHAR* PackageName, |
Register compiled in information for multiple classes, structures, and enumerations | UObject/UObjectBase.h |
RegisterCompiledInInfo(UPackage ()(), const TCHAR *, FPackageRegistrationInfo &, const FPackageReloadVersionInfo &)
Description
Adds a static package registration and version information. The InInfo parameter must be static.
| Name | RegisterCompiledInInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
| Include Path | #include "UObject/UObjectBase.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
void RegisterCompiledInInfo
(
UPackage * InOuterRegister,
const TCHAR * InPackageName,
FPackageRegistrationInfo & InInfo,
const FPackageReloadVersionInfo & InVersionInfo
)
RegisterCompiledInInfo(class UScriptStruct ()(), const TCHAR , const TCHAR , FStructRegistrationInfo &, const FStructReloadVersionInfo &)
Description
Adds a struct registration and version information. The InInfo parameter must be static.
| Name | RegisterCompiledInInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
| Include Path | #include "UObject/UObjectBase.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
void RegisterCompiledInInfo
(
class UScriptStruct * InOuterRegister,
const TCHAR * InPackageName,
const TCHAR * InName,
FStructRegistrationInfo & InInfo,
const FStructReloadVersionInfo & InVersionInfo
)
RegisterCompiledInInfo(class UEnum ()(), const TCHAR , const TCHAR , FEnumRegistrationInfo &, const FEnumReloadVersionInfo &)
Description
Adds a static enum registration and version information. The InInfo parameter must be static.
| Name | RegisterCompiledInInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
| Include Path | #include "UObject/UObjectBase.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
void RegisterCompiledInInfo
(
class UEnum * InOuterRegister,
const TCHAR * InPackageName,
const TCHAR * InName,
FEnumRegistrationInfo & InInfo,
const FEnumReloadVersionInfo & InVersionInfo
)
RegisterCompiledInInfo(class UClass ()(), class UClass ()(), const TCHAR , const TCHAR , FClassRegistrationInfo &, const FClassReloadVersionInfo &)
Description
Adds a class registration and version information. The InInfo parameter must be static.
| Name | RegisterCompiledInInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
| Include Path | #include "UObject/UObjectBase.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
void RegisterCompiledInInfo
(
class UClass * InOuterRegister,
class UClass * InInnerRegister,
const TCHAR * InPackageName,
const TCHAR * InName,
FClassRegistrationInfo & InInfo,
const FClassReloadVersionInfo & InVersionInfo
)
RegisterCompiledInInfo(const TCHAR , const FClassRegisterCompiledInInfo , size_t, const FStructRegisterCompiledInInfo , size_t, const FEnumRegisterCompiledInInfo , size_t)
Description
Register compiled in information for multiple classes, structures, and enumerations
| Name | RegisterCompiledInInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h |
| Include Path | #include "UObject/UObjectBase.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp |
void RegisterCompiledInInfo
(
const TCHAR * PackageName,
const FClassRegisterCompiledInInfo * ClassInfo,
size_t NumClassInfo,
const FStructRegisterCompiledInInfo * StructInfo,
size_t NumStructInfo,
const FEnumRegisterCompiledInInfo * EnumInfo,
size_t NumEnumInfo
)