#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: BlueprintConditionalsRuntime #include "Basic.hpp" #include "CoreUObject_classes.hpp" namespace SDK { // Class BlueprintConditionalsRuntime.BlueprintCondition // 0x0000 (0x0028 - 0x0028) class UBlueprintCondition : public UObject { public: bool Evaluate() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BlueprintCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BlueprintCondition") } static class UBlueprintCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBlueprintCondition; // Class BlueprintConditionalsRuntime.ConstantCondition // 0x0008 (0x0030 - 0x0028) class UConstantCondition final : public UBlueprintCondition { public: bool mValue; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ConstantCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ConstantCondition") } static class UConstantCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UConstantCondition; // Class BlueprintConditionalsRuntime.ActorValidityCondition // 0x0028 (0x0050 - 0x0028) class UActorValidityCondition final : public UBlueprintCondition { public: TSoftObjectPtr mActor; // 0x0028(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ActorValidityCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ActorValidityCondition") } static class UActorValidityCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UActorValidityCondition; // Class BlueprintConditionalsRuntime.MetaCondition // 0x0010 (0x0038 - 0x0028) class UMetaCondition : public UBlueprintCondition { public: TArray mConditions; // 0x0028(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MetaCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MetaCondition") } static class UMetaCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMetaCondition; // Class BlueprintConditionalsRuntime.AndCondition // 0x0000 (0x0038 - 0x0038) class UAndCondition final : public UMetaCondition { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AndCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AndCondition") } static class UAndCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAndCondition; // Class BlueprintConditionalsRuntime.OrCondition // 0x0000 (0x0038 - 0x0038) class UOrCondition final : public UMetaCondition { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OrCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OrCondition") } static class UOrCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UOrCondition; }