UEDumper
UEDumper copied to clipboard
Newer versions of UE? Maybe this can help.
https://www.unknowncheats.me/forum/unreal-engine-4-a/458814-ufunction-properties-dump-ue4-4-25-a.html
You used to be able to get everything from UStruct->Children (see below)
Code:
class UStruct : public UField, FStructBaseChain
{
public:
UStruct* SuperField;
UField* Children;
...
}
Now, in UE4.25 there's UStruct->Children and UStruct->ChildProperties, and they use FField.. and FProperty, etc.
Code:
class UStruct : public UField, public FStructBaseChain
{
public:
class UStruct* SuperField;
class UField* Children;
class FField* ChildProperties;
...
}
Here is the heirarchy:
Code:
class UObjectBase;
class UObjectBaseUtility;
class UObject;
class UField;
class UEnum;
class FProperty;
class FObjectProperty;
class UStruct;
class UFunction;
class UClass;
class UScriptStruct;
class FLinker;
class FLinkerLoad;
class FLinkerSave;
class UPackage;
class USystem;
class UTextBuffer;
class UPackageMap;
class UObjectRedirector;
class FField;
class FProperty;
class FByteProperty;
class FUInt16Property;
class FUInt32Property;
class FUInt64Property;
class FInt8Property;
class FInt16Property;
class FIntProperty;
class FInt64Property;
class FBoolProperty;
class FFloatProperty;
class FDoubleProperty;
class FObjectPropertyBase;
class FObjectProperty;
class FClassProperty;
class FInterfaceProperty;
class FWeakObjectProperty;
class FLazyObjectProperty;
class FSoftObjectProperty;
class FSoftClassProperty;
class FNameProperty;
class FStructProperty;
class FStrProperty;
class FTextProperty;
class FArrayProperty;
class FDelegateProperty;
class FMulticastDelegateProperty;
class FMapProperty;
class FSetProperty;
class FEnumProperty;