![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "UObject/UObjectBaseUtility.h"#include "UObject/Class.h"#include "UObject/Package.h"#include "UObject/SoftObjectPath.h"#include "UObject/UObjectHash.h"#include "Templates/Casts.h"#include "UObject/Interface.h"#include "Misc/PackageName.h"#include "Misc/StringBuilder.h"#include "Modules/ModuleManager.h"#include "HAL/IConsoleManager.h"#include "Misc/ConfigCacheIni.h"#include "Misc/ConfigUtilities.h"#include "Containers/VersePath.h"#include "Misc/CoreDelegates.h"#include "Misc/DelayedAutoRegister.h"#include "AutoRTFM.h"Functions | |
| UClass * | GetParentNativeClass (UClass *Class) |
| UClass * | GetTopMostNonNativeClass (UClass *Class, bool bAllowReturnNativeClass) |
Returns the native (C++) parent class of the supplied class If supplied class is native, it will be returned.
Returns the TopMost non-native parent class of the supplied class.
| Class | - The class used to find its TopMost non-native parent class. |
| bAllowReturnNativeClass | - If supplied class is native, it will be returned. |