![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Functions | |
| void | ConstructUVerseClassNoInit (const TCHAR *PackageName, const TCHAR *Name, UClass *&ReturnClass, void(*RegisterNativeFunc)(), uint32 InSize, uint32 InAlignment, EClassFlags InClassFlags, EClassCastFlags InClassCastFlags, const TCHAR *InConfigName, UClass::ClassConstructorType InClassConstructor, UClass::ClassVTableHelperCtorCallerType InClassVTableHelperCtorCaller, FUObjectCppClassStaticFunctions &&InCppClassStaticFunctions, UClass::StaticClassFunctionType InSuperClassFn, UClass::StaticClassFunctionType InWithinClassFn) |
| void | ConstructUVerseEnum (UEnum *&OutEnum, const UECodeGen_Private::FVerseEnumParams &Params) |
| void | ConstructUVerseStruct (UScriptStruct *&OutStruct, const UECodeGen_Private::FVerseStructParams &Params) |
| void | ConstructUVerseFunction (UFunction **SingletonPtr, const UECodeGen_Private::FVerseFunctionParams &Params) |
| void | ConstructUVerseClass (UClass *&OutClass, const UECodeGen_Private::FVerseClassParams &Params) |
| COREUOBJECT_API void Verse::CodeGen::Private::ConstructUVerseClass | ( | UClass *& | OutClass, |
| const UECodeGen_Private::FVerseClassParams & | Params | ||
| ) |
| COREUOBJECT_API void Verse::CodeGen::Private::ConstructUVerseClassNoInit | ( | const TCHAR * | PackageName, |
| const TCHAR * | Name, | ||
| UClass *& | ReturnClass, | ||
| void(*)() | RegisterNativeFunc, | ||
| uint32 | InSize, | ||
| uint32 | InAlignment, | ||
| EClassFlags | InClassFlags, | ||
| EClassCastFlags | InClassCastFlags, | ||
| const TCHAR * | InConfigName, | ||
| UClass::ClassConstructorType | InClassConstructor, | ||
| UClass::ClassVTableHelperCtorCallerType | InClassVTableHelperCtorCaller, | ||
| FUObjectCppClassStaticFunctions && | InCppClassStaticFunctions, | ||
| UClass::StaticClassFunctionType | InSuperClassFn, | ||
| UClass::StaticClassFunctionType | InWithinClassFn | ||
| ) |
Construct but do not initialize a UVerseClass
| PackageName | name of the package this class will be inside |
| Name | of the class |
| ReturnClass | reference to pointer to result. This must be PrivateStaticClass. |
| RegisterNativeFunc | Native function registration function pointer. |
| InSize | Size of the class |
| InAlignment | Alignment of the class |
| InClassFlags | Class flags |
| InClassCastFlags | Class cast flags |
| InConfigName | Class config name |
| InClassConstructor | Class constructor function pointer |
| InClassVTableHelperCtorCaller | Class constructor function for vtable pointer |
| InCppClassStaticFunctions | Function pointers for the class's version of Unreal's reflected static functions |
| InSuperClassFn | Super class function pointer |
| InWithinClassFn | Within class function pointer |
| COREUOBJECT_API void Verse::CodeGen::Private::ConstructUVerseEnum | ( | UEnum *& | OutEnum, |
| const UECodeGen_Private::FVerseEnumParams & | Params | ||
| ) |
| COREUOBJECT_API void Verse::CodeGen::Private::ConstructUVerseFunction | ( | UFunction ** | SingletonPtr, |
| const UECodeGen_Private::FVerseFunctionParams & | Params | ||
| ) |
| COREUOBJECT_API void Verse::CodeGen::Private::ConstructUVerseStruct | ( | UScriptStruct *& | OutStruct, |
| const UECodeGen_Private::FVerseStructParams & | Params | ||
| ) |