![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "UObject/Field.h"#include "UObject/Class.h"#include "HAL/ThreadSafeBool.h"#include "Misc/ScopeLock.h"#include "Misc/StringBuilder.h"#include "Serialization/MemoryWriter.h"#include "Misc/AutomationTest.h"#include "Misc/ConfigCacheIni.h"#include "Misc/OutputDeviceHelper.h"#include "Misc/FeedbackContext.h"#include "Misc/OutputDeviceConsole.h"#include "Modules/ModuleManager.h"#include "UObject/StrProperty.h"#include "UObject/UObjectAllocator.h"#include "UObject/UObjectHash.h"#include "UObject/UObjectIterator.h"#include "UObject/Package.h"#include "UObject/MetaData.h"#include "Templates/Casts.h"#include "UObject/DebugSerializationFlags.h"#include "UObject/PropertyTag.h"#include "UObject/UnrealType.h"#include "UObject/UnrealTypePrivate.h"#include "UObject/Stack.h"#include "Misc/PackageName.h"#include "UObject/ObjectResource.h"#include "UObject/Interface.h"#include "UObject/LinkerLoad.h"#include "UObject/LinkerPlaceholderClass.h"#include "UObject/LinkerPlaceholderFunction.h"#include "UObject/StructScriptLoader.h"#include "UObject/PropertyHelper.h"#include "UObject/CoreRedirects.h"#include "Serialization/ArchiveScriptReferenceCollector.h"#include "UObject/FrameworkObjectVersion.h"#include "UObject/WeakFieldPtr.h"#include "Templates/SubclassOf.h"#include "UObject/TextProperty.h"#include "UObject/EnumProperty.h"Functions | |
| FArchive & | operator<< (FArchive &Ar, FFieldClass *&InOutFieldClass) |
| FString | GetFullNameSafe (const FField *InField) |
| FString | GetPathNameSafe (const FField *InField, const UObject *StopOuter) |
| FField * | FindFPropertyByPath (const TCHAR *InFieldPath) |
Finds a field given a path to the field (Package.Class[:Subobject:...]:FieldName)
| FString GetFullNameSafe | ( | const FField * | InField | ) |
Gets the full name of the provided field. If the field pointer is null, the result is "none"
Gets the path name of the provided field. If the field pointer is null, the result is "none"
| FArchive & operator<< | ( | FArchive & | Ar, |
| FFieldClass *& | InOutFieldClass | ||
| ) |