RegisterCompiledInInfo

Overload list

Choose your operating system:

Windows

macOS

Linux

Name Description

Public function

void

 

RegisterCompiledInInfo

(
    UPackage*(*)() InOuterRegi...,
    const TCHAR* InPackageName,
    FPackageRegistrationInfo& InInfo,
    const FPackageReloadVersionInfo& I...
)

Adds a static package registration and version information. The InInfo parameter must be static.

Public function

void

 

RegisterCompiledInInfo

(
    UScriptStruct*(*)() InOute...,
    const TCHAR* InPackageName,
    const TCHAR* InName,
    FStructRegistrationInfo& InInfo,
    const FStructReloadVersionInfo& In...
)

Adds a struct registration and version information. The InInfo parameter must be static.

Public function

void

 

RegisterCompiledInInfo

(
    UEnum*(*)() InOuterRegiste...,
    const TCHAR* InPackageName,
    const TCHAR* InName,
    FEnumRegistrationInfo& InInfo,
    const FEnumReloadVersionInfo& InVe...
)

Adds a static enum registration and version information. The InInfo parameter must be static.

Public function

void

 

RegisterCompiledInInfo

(
    UClass*(*)() InOuterRegist...,
    UClass*(*)() InInnerRegist...,
    const TCHAR* InPackageName,
    const TCHAR* InName,
    FClassRegistrationInfo& InInfo,
    const FClassReloadVersionInfo& InV...
)

Adds a class registration and version information. The InInfo parameter must be static.

Public function

void

 

RegisterCompiledInInfo

(
    const TCHAR* PackageName,
    const FClassRegisterCompiledInInfo ...,
    size_t NumClassInfo,
    const FStructRegisterCompiledInInfo...,
    size_t NumStructInfo,
    const FEnumRegisterCompiledInInfo&...,
    size_t NumEnumInfo
)

Register compiled in information for multiple classes, structures, and enumerations