784 lines
32 KiB
C++
784 lines
32 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AnimationArchitectRuntime
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "SlateCore_classes.hpp"
|
|
#include "AnimationArchitectRuntime_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArcitectAsset_ConnectionsCluster
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UAnimationArcitectAsset_ConnectionsCluster final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FAnimationArchitectAsset_Connection> ConnectionArray; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArcitectAsset_ConnectionsCluster")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArcitectAsset_ConnectionsCluster")
|
|
}
|
|
static class UAnimationArcitectAsset_ConnectionsCluster* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArcitectAsset_ConnectionsCluster>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArcitectAsset_ConnectionsCluster;
|
|
|
|
// Class AnimationArchitectRuntime.BaseArchitectFilter
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UBaseArchitectFilter : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseArchitectFilter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseArchitectFilter")
|
|
}
|
|
static class UBaseArchitectFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseArchitectFilter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseArchitectFilter;
|
|
|
|
// Class AnimationArchitectRuntime.AAFilter_AnimationLength
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UAAFilter_AnimationLength final : public UBaseArchitectFilter
|
|
{
|
|
public:
|
|
float MaxAnimationLength; // 0x0028(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AAFilter_AnimationLength")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AAFilter_AnimationLength")
|
|
}
|
|
static class UAAFilter_AnimationLength* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAAFilter_AnimationLength>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAAFilter_AnimationLength;
|
|
|
|
// Class AnimationArchitectRuntime.BaseArchitectAsset
|
|
// 0x00A0 (0x00D0 - 0x0030)
|
|
class UBaseArchitectAsset : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<class UBaseArchitectAsset*> HardDependencies; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FBaseArchitectAsset_SoftDependencyContainer> SoftDependencies; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayTag> DefaultKeyOrder; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
uint8 Pad_60[0x70]; // 0x0060(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseArchitectAsset")
|
|
}
|
|
static class UBaseArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitect_ActorInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IAnimationArchitect_ActorInterface final
|
|
{
|
|
public:
|
|
void AddAnimationArchitectAsset(class UAnimationArchitectAsset* InArchitectAsset);
|
|
void AddAnimationArchitectGamplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void FindArchitectAsset(const struct FGameplayTagContainer& InAnimTagContainer, class UObject** OutAsset, bool bForceFirstOnly);
|
|
void FindArchitectAssetFromMonolythicAsset(const struct FGameplayTagContainer& InAssetTypeTagContainer, const struct FGameplayTagContainer& InTagContainer, class UObject** OutAsset, bool bForceFirstOnly);
|
|
bool FindArchitectAssets(const struct FGameplayTagContainer& InTagContainer, TArray<class UObject*>* assets);
|
|
void FindSceneRigAsset(const struct FGameplayTagContainer& InAnimTagContainer, class UObject** OutSceneRig);
|
|
class UAnimationArchitectComponent* GetAnimationArchitectComponent();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitect_ActorInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitect_ActorInterface")
|
|
}
|
|
static class IAnimationArchitect_ActorInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IAnimationArchitect_ActorInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IAnimationArchitect_ActorInterface;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitect_AnimInstance
|
|
// 0x0000 (0x02C0 - 0x02C0)
|
|
class UAnimationArchitect_AnimInstance : public UAnimInstance
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitect_AnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitect_AnimInstance")
|
|
}
|
|
static class UAnimationArchitect_AnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArchitect_AnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArchitect_AnimInstance;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitectAsset
|
|
// 0x0018 (0x00E8 - 0x00D0)
|
|
class UAnimationArchitectAsset final : public UBaseArchitectAsset
|
|
{
|
|
public:
|
|
TArray<struct FAnimationArchitectAsset_Connection> ConnectionArray; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
class UAnimationArcitectAsset_ConnectionsCluster* ConnectionsCluster; // 0x00E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitectAsset")
|
|
}
|
|
static class UAnimationArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitect_Character
|
|
// 0x0010 (0x04F0 - 0x04E0)
|
|
class AAnimationArchitect_Character : public ACharacter
|
|
{
|
|
public:
|
|
uint8 Pad_4E0[0x8]; // 0x04E0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimationArchitectComponent* AnimationArchitectComponent; // 0x04E8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void AddAnimationArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void AddInteractionArchitectGameplayTag(const struct FGameplayTag& InGamepayTag);
|
|
void FindArchitectAsset(const struct FGameplayTagContainer& InAnimTagContainer, class UObject** OutAsset, bool bForceFirstOnly);
|
|
void FindArchitectAssetFromMonolythicAsset(const struct FGameplayTagContainer& InAssetTypeTagContainer, const struct FGameplayTagContainer& InTagContainer, class UObject** OutAsset, bool bForceFirstOnly);
|
|
bool FindArchitectAssets(const struct FGameplayTagContainer& InAnimTagContainer, TArray<class UObject*>* assets);
|
|
|
|
class UAnimationArchitectComponent* GetAnimationArchitectComponent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitect_Character")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitect_Character")
|
|
}
|
|
static class AAnimationArchitect_Character* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAnimationArchitect_Character>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAnimationArchitect_Character;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitectComponent
|
|
// 0x0290 (0x0360 - 0x00D0)
|
|
class UAnimationArchitectComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_D0[0x28]; // 0x00D0(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EArchitectType AssetType; // 0x00F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAnimationArchitectAsset*> HardAnimationArchitectAssets; // 0x0100(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UAnimationArchitectAsset* TempAnimationArchitectAsset; // 0x0110(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UStationArchitectAsset*> HardStationArchitectAssets; // 0x0118(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UStationArchitectAsset*> HardStationArchitectSceneRigAssets; // 0x0128(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UObjectArchitectAsset*> HardObjectArchitectAssets; // 0x0138(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TMap<EInteractionProject, class UInteractionArchitectAsset*> HardInteractionAssetMap; // 0x0148(0x0050)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer AnimationArchitectGameplayTags; // 0x0198(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, Transient, EditConst, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer AnimationArchitectPersistentGamePlayTags; // 0x01B8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UAnimationArchitectTagProvider*> AnimationTagProviders; // 0x01D8(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer InteractionArchitectGameplayTags; // 0x01E8(0x0020)(Edit, BlueprintVisible, Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer InteractionArchitectPersistentGamePlayTags; // 0x0208(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer StationArchitectGamePlayTags; // 0x0228(0x0020)(Edit, BlueprintVisible, Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer StationArchitectSceneRigTags; // 0x0248(0x0020)(Edit, BlueprintVisible, Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer ObjectArchitectGamePlayTags; // 0x0268(0x0020)(Edit, BlueprintVisible, Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer AnimationArchitectAssetTagContainer; // 0x0288(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer InteractionReactionAssetTagContainer; // 0x02A8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UAnimationArchitectAsset*> DynamicAnimationArchitectAssets; // 0x02C8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D8[0x30]; // 0x02D8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class AActor* Actor, const struct FGameplayTag& GameplayTag, ETagsChangedEvent TagsChanged)> AnimationArchitectTagsChangedDelegate; // 0x0308(0x0010)(ZeroConstructor, Transient, InstancedReference, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class AActor* Actor, const struct FGameplayTag& GameplayTag, ETagsChangedEvent TagsChanged)> InteractionArchitectTagsChangedDelegate; // 0x0318(0x0010)(ZeroConstructor, Transient, InstancedReference, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class AActor* Actor, const struct FGameplayTag& GameplayTag, ETagsChangedEvent TagsChanged)> StationArchitectTagsChangedDelegate; // 0x0328(0x0010)(ZeroConstructor, Transient, InstancedReference, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class AActor* Actor, const struct FGameplayTag& GameplayTag, ETagsChangedEvent TagsChanged)> ObjectArchitectTagsChangedDelegate; // 0x0338(0x0010)(ZeroConstructor, Transient, InstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_348[0x18]; // 0x0348(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AddAnimationArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void AddAnimationArchitectPersistentGameplayTags(const struct FGameplayTagContainer& InGameplayTags);
|
|
void AddInteractionArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void AddInteractionArchitectPersistentGameplayTags(const struct FGameplayTagContainer& InGameplayTags);
|
|
void AddObjectArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
bool InteractionArchitectTagContainerHasAny(const struct FGameplayTagContainer& InGameplayTagContainer);
|
|
bool InteractionArchitectTagContainerHasTag(const struct FGameplayTag& InGameplayTag);
|
|
void RemoveAnimationArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void RemoveInteractionArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
void RemoveObjectArchitectGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitectComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitectComponent")
|
|
}
|
|
static class UAnimationArchitectComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArchitectComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArchitectComponent;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitect_ComponentOwnerInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IAnimationArchitect_ComponentOwnerInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitect_ComponentOwnerInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitect_ComponentOwnerInterface")
|
|
}
|
|
static class IAnimationArchitect_ComponentOwnerInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IAnimationArchitect_ComponentOwnerInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IAnimationArchitect_ComponentOwnerInterface;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitectFilter
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAnimationArchitectFilter final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitectFilter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitectFilter")
|
|
}
|
|
static class UAnimationArchitectFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArchitectFilter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArchitectFilter;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitectTagProvider
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAnimationArchitectTagProvider : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitectTagProvider")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitectTagProvider")
|
|
}
|
|
static class UAnimationArchitectTagProvider* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationArchitectTagProvider>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationArchitectTagProvider;
|
|
|
|
// Class AnimationArchitectRuntime.AnimationArchitect_TagProviderInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IAnimationArchitect_TagProviderInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationArchitect_TagProviderInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationArchitect_TagProviderInterface")
|
|
}
|
|
static class IAnimationArchitect_TagProviderInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IAnimationArchitect_TagProviderInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IAnimationArchitect_TagProviderInterface;
|
|
|
|
// Class AnimationArchitectRuntime.AnimTag_Direct
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UAnimTag_Direct final : public UAnimationArchitectTagProvider
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer Tags; // 0x0028(0x0020)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimTag_Direct")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimTag_Direct")
|
|
}
|
|
static class UAnimTag_Direct* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimTag_Direct>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimTag_Direct;
|
|
|
|
// Class AnimationArchitectRuntime.ArchitectGameInstance
|
|
// 0x0088 (0x0230 - 0x01A8)
|
|
class UArchitectGameInstance : public UGameInstance
|
|
{
|
|
public:
|
|
uint8 Pad_1A8[0x20]; // 0x01A8(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UInteractionArchitectAsset*> HardInteractionArchitectAssets; // 0x01C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UObjectArchitectMonolithicAsset* MonolithicObjectArchitectAsset; // 0x01D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UPreLoadArchitectMonolithicAsset* PreloadMonolithicArchitectAsset; // 0x01E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1E8[0x48]; // 0x01E8(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UArchitectGameInstance* GetArchitectGameInstance();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ArchitectGameInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ArchitectGameInstance")
|
|
}
|
|
static class UArchitectGameInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UArchitectGameInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UArchitectGameInstance;
|
|
|
|
// Class AnimationArchitectRuntime.BaseArchitectComponent
|
|
// 0x00D8 (0x01A8 - 0x00D0)
|
|
class UBaseArchitectComponent : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_D0[0x38]; // 0x00D0(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TSoftObjectPtr<class UBaseArchitectAsset>> HardBaseArchitectAssets; // 0x0108(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAnimationArchitectTagProvider*> AnimationTagProviders; // 0x0120(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer BaseArchitectGamePlayTags; // 0x0130(0x0020)(Edit, BlueprintVisible, Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_150[0x48]; // 0x0150(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UObject*> RequestedLoadedAssets; // 0x0198(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void AddGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
bool GameplayTagContainerHasTag(const struct FGameplayTag& InGameplayTag);
|
|
void RemoveGameplayTag(const struct FGameplayTag& InGameplayTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseArchitectComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseArchitectComponent")
|
|
}
|
|
static class UBaseArchitectComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseArchitectComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseArchitectComponent;
|
|
|
|
// Class AnimationArchitectRuntime.BaseArchitectMonolithicAsset
|
|
// 0x00A0 (0x00D0 - 0x0030)
|
|
class UBaseArchitectMonolithicAsset : public UDataAsset
|
|
{
|
|
public:
|
|
TMap<class FName, struct FBaseArchitectMonolithicAsset_Class> ClassMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FBaseArchitectMonolithicAsset_DefaultKeyOrder> DefaultKeyOrderMap; // 0x0080(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseArchitectMonolithicAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseArchitectMonolithicAsset")
|
|
}
|
|
static class UBaseArchitectMonolithicAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseArchitectMonolithicAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseArchitectMonolithicAsset;
|
|
|
|
// Class AnimationArchitectRuntime.BaseArchitectState
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UBaseArchitectState final : public UDataAsset
|
|
{
|
|
public:
|
|
class UBaseArchitectAsset* StateAsset; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FBaseArchitectTransition> TransitionsTo; // 0x0038(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseArchitectState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseArchitectState")
|
|
}
|
|
static class UBaseArchitectState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseArchitectState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseArchitectState;
|
|
|
|
// Class AnimationArchitectRuntime.InteractionArchitectAsset
|
|
// 0x0010 (0x00E0 - 0x00D0)
|
|
class UInteractionArchitectAsset final : public UBaseArchitectAsset
|
|
{
|
|
public:
|
|
TArray<struct FInteractionArchitectAsset_Connection> ConnectionArray; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
TArray<TSubclassOf<class UObject>> K2_FindAbilityConnectionArray(const struct FGameplayTagContainer& InSourceTagContainer, const TArray<class UInteractionArchitectAsset*>& InTargetAssets, const TArray<struct FGameplayTagContainer>& InTargetTags);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionArchitectAsset")
|
|
}
|
|
static class UInteractionArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.ObjectArchitectAsset
|
|
// 0x0010 (0x00E0 - 0x00D0)
|
|
class UObjectArchitectAsset final : public UBaseArchitectAsset
|
|
{
|
|
public:
|
|
TArray<struct FObjectArchitectAsset_Connection> ConnectionArray; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ObjectArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ObjectArchitectAsset")
|
|
}
|
|
static class UObjectArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObjectArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UObjectArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.ObjectArchitectMonolithicAsset
|
|
// 0x0000 (0x00D0 - 0x00D0)
|
|
class UObjectArchitectMonolithicAsset final : public UBaseArchitectMonolithicAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ObjectArchitectMonolithicAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ObjectArchitectMonolithicAsset")
|
|
}
|
|
static class UObjectArchitectMonolithicAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObjectArchitectMonolithicAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UObjectArchitectMonolithicAsset;
|
|
|
|
// Class AnimationArchitectRuntime.PreloadArchitectHUD
|
|
// 0x0000 (0x0338 - 0x0338)
|
|
class APreloadArchitectHUD : public AHUD
|
|
{
|
|
public:
|
|
void TogglePreloadArchitectHUD();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreloadArchitectHUD")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreloadArchitectHUD")
|
|
}
|
|
static class APreloadArchitectHUD* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APreloadArchitectHUD>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APreloadArchitectHUD;
|
|
|
|
// Class AnimationArchitectRuntime.PreloadArchitectHUDWidgetStyle
|
|
// 0x11B0 (0x11E0 - 0x0030)
|
|
class UPreloadArchitectHUDWidgetStyle final : public USlateWidgetStyleContainerBase
|
|
{
|
|
public:
|
|
struct FPreloadArchitectHUDStyle PreloadArchitectHUDStyle; // 0x0030(0x11B0)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreloadArchitectHUDWidgetStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreloadArchitectHUDWidgetStyle")
|
|
}
|
|
static class UPreloadArchitectHUDWidgetStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPreloadArchitectHUDWidgetStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPreloadArchitectHUDWidgetStyle;
|
|
|
|
// Class AnimationArchitectRuntime.PreLoadArchitectMonolithicAsset
|
|
// 0x0000 (0x00D0 - 0x00D0)
|
|
class UPreLoadArchitectMonolithicAsset final : public UBaseArchitectMonolithicAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreLoadArchitectMonolithicAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreLoadArchitectMonolithicAsset")
|
|
}
|
|
static class UPreLoadArchitectMonolithicAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPreLoadArchitectMonolithicAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPreLoadArchitectMonolithicAsset;
|
|
|
|
// Class AnimationArchitectRuntime.PreLoadAssetArchitectAsset
|
|
// 0x0010 (0x00E0 - 0x00D0)
|
|
class UPreLoadAssetArchitectAsset final : public UBaseArchitectAsset
|
|
{
|
|
public:
|
|
TArray<struct FPreLoadAssetArchitectAsset_Connection> ConnectionArray; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreLoadAssetArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreLoadAssetArchitectAsset")
|
|
}
|
|
static class UPreLoadAssetArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPreLoadAssetArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPreLoadAssetArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.PreLoadAssetInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IPreLoadAssetInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreLoadAssetInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreLoadAssetInterface")
|
|
}
|
|
static class IPreLoadAssetInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IPreLoadAssetInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IPreLoadAssetInterface;
|
|
|
|
// Class AnimationArchitectRuntime.StationArcitectAsset_ConnectionsCluster
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStationArcitectAsset_ConnectionsCluster final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FStationArchitectAsset_Connection> ConnectionArray; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StationArcitectAsset_ConnectionsCluster")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StationArcitectAsset_ConnectionsCluster")
|
|
}
|
|
static class UStationArcitectAsset_ConnectionsCluster* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStationArcitectAsset_ConnectionsCluster>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStationArcitectAsset_ConnectionsCluster;
|
|
|
|
// Class AnimationArchitectRuntime.StationArchitectAsset
|
|
// 0x0068 (0x0138 - 0x00D0)
|
|
class UStationArchitectAsset final : public UBaseArchitectAsset
|
|
{
|
|
public:
|
|
TArray<struct FStationArchitectAsset_Connection> ConnectionArray; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
class UStationArcitectAsset_ConnectionsCluster* ConnectionCluster; // 0x00E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E8[0x50]; // 0x00E8(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StationArchitectAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StationArchitectAsset")
|
|
}
|
|
static class UStationArchitectAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStationArchitectAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStationArchitectAsset;
|
|
|
|
// Class AnimationArchitectRuntime.StationArchitectComponent
|
|
// 0x0010 (0x01B8 - 0x01A8)
|
|
class UStationArchitectComponent final : public UBaseArchitectComponent
|
|
{
|
|
public:
|
|
TArray<TSoftObjectPtr<class UStationArchitectAsset>> HardSceneRigAssets; // 0x01A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StationArchitectComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StationArchitectComponent")
|
|
}
|
|
static class UStationArchitectComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStationArchitectComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStationArchitectComponent;
|
|
|
|
}
|
|
|