![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
| void UECodeGen_Private::ConstructFProperties | ( | UObject * | Outer, |
| const FPropertyParamsBase *const * | PropertyArray, | ||
| int32 | NumProperties | ||
| ) |
| void UECodeGen_Private::ConstructUClassHelper | ( | UClass *& | OutClass, |
| const ClassParams & | Params, | ||
| PostNewFn && | InPostNewFn | ||
| ) |
| void UECodeGen_Private::ConstructUClassNoInitHelper | ( | 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, | ||
| PostNewFn && | InPostNewFn | ||
| ) |
Construct but do not initialize a UClass
| 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 *param InPostNewFn Invoked after the a new instance is created |
| void UECodeGen_Private::ConstructUEnumHelper | ( | UEnum *& | OutEnum, |
| const EnumParams & | Params, | ||
| PostNewFn && | InPostNewFn | ||
| ) |
| void UECodeGen_Private::ConstructUFunctionHelper | ( | UFunction *& | InOutFunction, |
| const FunctionParams & | Params, | ||
| UFunction ** | InSingletonPtr, | ||
| NewFn && | InNewFn | ||
| ) |
| void UECodeGen_Private::ConstructUScriptStructHelper | ( | UScriptStruct *& | OutStruct, |
| const StructParams & | Params, | ||
| PostNewFn && | InPostNewFn | ||
| ) |