Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FUObjectCppClassStaticFunctions
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| UObject/ObjectMacros.h | |||
consteval FUObjectCppClassStaticFunctions
(
TClass* Null |
Take a null ptr of the class for template type deduction, then this class can be declared a friend of generated classes to access their member function pointers. | UObject/ObjectMacros.h | |
constexpr FUObjectCppClassStaticFunctions
(
AddReferencedObjectsType InAddReferencedObjects, |
UObject/ObjectMacros.h |
FUObjectCppClassStaticFunctions()
| Name | FUObjectCppClassStaticFunctions |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h |
| Include Path | #include "UObject/ObjectMacros.h" |
FUObjectCppClassStaticFunctions()
FUObjectCppClassStaticFunctions(TClass *)
Description
Take a null ptr of the class for template type deduction, then this class can be declared a friend of generated classes to access their member function pointers.
| Name | FUObjectCppClassStaticFunctions |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h |
| Include Path | #include "UObject/ObjectMacros.h" |
template<typename TClass>
consteval FUObjectCppClassStaticFunctions
(
TClass * Null
)
FUObjectCppClassStaticFunctions(AddReferencedObjectsType, DeclareCustomVersionsType, AppendToClassSchemaType, DeclareConstructClassesType)
| Name | FUObjectCppClassStaticFunctions |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h |
| Include Path | #include "UObject/ObjectMacros.h" |
constexpr FUObjectCppClassStaticFunctions
(
AddReferencedObjectsType InAddReferencedObjects,
DeclareCustomVersionsType InDeclareCustomVersions,
AppendToClassSchemaType InAppendToClassSchema,
DeclareConstructClassesType InDeclareConstructClasses
)