UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PrintObjectUtils.h File Reference
#include "HAL/Platform.h"
#include "Misc/Build.h"
#include "Misc/CoreMiscDefines.h"
#include "Misc/EnumClassFlags.h"

Go to the source code of this file.

Namespaces

namespace  UE
 

Enumerations

enum class  UE::EPrintObjectFlag : uint32 { UE::None = 0 , UE::Verbose = (1 << 0) , UE::PropertyInitializationState = (1 << 1) , UE::FullArchetypeChain = (1 << 2) }
 

Functions

 UE::ENUM_CLASS_FLAGS (EPrintObjectFlag)
 
void UE::PrintObjectsInOuter (UObject *Object, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintObjectsWithName (const TCHAR *ObjectName, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintStructProperties (UStruct *Struct, void *StructData, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintObjectProperties (UObject *Object, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintObjectArchetype (UObject *Object, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintObjectIDO (UObject *Object, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintClassDefaultObject (const UClass *Class, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)
 
void UE::PrintStructHierarchy (const UStruct *Struct, EPrintObjectFlag Flags, FOutputDevice *InOutputDevice)