451 lines
24 KiB
C++
451 lines
24 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: DaedalicTestAutomationPlugin
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "GameplayTags_structs.hpp"
|
|
#include "Gauntlet_classes.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "DaedalicTestAutomationPlugin_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeGauntletTestController
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
class UDaeGauntletTestController final : public UGauntletTestController
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x28]; // 0x0030(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnTestSuiteFinished(class ADaeTestSuiteActor* TestSuite);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeGauntletTestController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeGauntletTestController")
|
|
}
|
|
static class UDaeGauntletTestController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeGauntletTestController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeGauntletTestController;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestActor
|
|
// 0x0080 (0x0348 - 0x02C8)
|
|
class ADaeTestActor : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2C8[0x30]; // 0x02C8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TimeoutInSeconds; // 0x02F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2FC[0x4]; // 0x02FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName ReportName; // 0x0300(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FString SkipReason; // 0x0308(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<TSoftObjectPtr<class UObject>> Parameters; // 0x0318(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class ADaeTestParameterProviderActor*> ParameterProviders; // 0x0328(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class UObject* CurrentParameter; // 0x0338(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_340[0x8]; // 0x0340(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void FinishAct();
|
|
void ReceiveOnAct(class UObject* Parameter);
|
|
void ReceiveOnArrange(class UObject* Parameter);
|
|
void ReceiveOnAssert(class UObject* Parameter);
|
|
void ReceiveOnAssume(class UObject* Parameter);
|
|
|
|
class UObject* GetCurrentParameter() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestActor")
|
|
}
|
|
static class ADaeTestActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADaeTestActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADaeTestActor;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestActorBlueprint
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|
class UDaeTestActorBlueprint final : public UBlueprint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestActorBlueprint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestActorBlueprint")
|
|
}
|
|
static class UDaeTestActorBlueprint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestActorBlueprint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestActorBlueprint;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestAssertBlueprintFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDaeTestAssertBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AssertCompareByte(uint8 First, EDaeTestComparisonMethod ShouldBe, uint8 Second, const class FString& What, class UObject* Context);
|
|
static void AssertCompareFloat(float First, EDaeTestComparisonMethod ShouldBe, float Second, const class FString& What, class UObject* Context);
|
|
static void AssertCompareInt32(int32 First, EDaeTestComparisonMethod ShouldBe, int32 Second, const class FString& What, class UObject* Context);
|
|
static void AssertCompareInt64(int64 First, EDaeTestComparisonMethod ShouldBe, int64 Second, const class FString& What, class UObject* Context);
|
|
static void AssertEqualByte(uint8 Actual, uint8 Expected, const class FString& What, class UObject* Context);
|
|
static void AssertEqualFloat(float Actual, float Expected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertEqualInt32(int32 Actual, int32 Expected, const class FString& What, class UObject* Context);
|
|
static void AssertEqualInt64(int64 Actual, int64 Expected, const class FString& What, class UObject* Context);
|
|
static void AssertEqualName(const class FName& Actual, const class FName& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertEqualRotator(const struct FRotator& Actual, const struct FRotator& Expected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertEqualString(const class FString& Actual, const class FString& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertEqualText(const class FText& Actual, const class FText& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertEqualTransform(const struct FTransform& Actual, const struct FTransform& Expected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertEqualVector(const struct FVector& Actual, const struct FVector& Expected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertFail(const class FString& What, class UObject* Context);
|
|
static void AssertFalse(bool bValue, const class FString& What, class UObject* Context);
|
|
static void AssertImageIsSet(class UImage* Image, const class FString& What, class UObject* Context);
|
|
static void AssertInRangeByte(uint8 Value, uint8 MinInclusive, uint8 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertInRangeFloat(float Value, float MinInclusive, float MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertInRangeInt32(int32 Value, int32 MinInclusive, int32 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertInRangeInt64(int64 Value, int64 MinInclusive, int64 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertInvalid(class UObject* Object, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualByte(uint8 Actual, uint8 Unexpected, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualFloat(float Actual, float Unexpected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertNotEqualInt32(int32 Actual, int32 Unexpected, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualInt64(int64 Actual, int64 Unexpected, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualName(const class FName& Actual, const class FName& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualRotator(const struct FRotator& Actual, const struct FRotator& Unexpected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertNotEqualString(const class FString& Actual, const class FString& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualText(const class FText& Actual, const class FText& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context);
|
|
static void AssertNotEqualTransform(const struct FTransform& Actual, const struct FTransform& Unexpected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertNotEqualVector(const struct FVector& Actual, const struct FVector& Unexpected, const class FString& What, class UObject* Context, const float Tolerance);
|
|
static void AssertNotInRangeByte(uint8 Value, uint8 MinInclusive, uint8 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertNotInRangeFloat(float Value, float MinInclusive, float MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertNotInRangeInt32(int32 Value, int32 MinInclusive, int32 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertNotInRangeInt64(int64 Value, int64 MinInclusive, int64 MaxInclusive, const class FString& What, class UObject* Context);
|
|
static void AssertRichTextIsSet(class URichTextBlock* RichTextBlock, const class FString& What, class UObject* Context);
|
|
static void AssertTextIsSet(class UTextBlock* TextBlock, const class FString& What, class UObject* Context);
|
|
static void AssertTrue(bool bValue, const class FString& What, class UObject* Context);
|
|
static void AssertValid(class UObject* Object, const class FString& What, class UObject* Context);
|
|
static void AssertWasNotTriggered(class ADaeTestTriggerBox* TestTriggerBox, class UObject* Context);
|
|
static void AssertWasTriggered(class ADaeTestTriggerBox* TestTriggerBox, class UObject* Context);
|
|
static void AssertWidgetIsVisible(class UUserWidget* Widget, const class FString& What, class UObject* Context);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestAssertBlueprintFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestAssertBlueprintFunctionLibrary")
|
|
}
|
|
static class UDaeTestAssertBlueprintFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestAssertBlueprintFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestAssertBlueprintFunctionLibrary;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestAssumeBlueprintFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDaeTestAssumeBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AssumeFalse(bool bValue, const class FString& What, class UObject* Context);
|
|
static void AssumeTrue(bool bValue, const class FString& What, class UObject* Context);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestAssumeBlueprintFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestAssumeBlueprintFunctionLibrary")
|
|
}
|
|
static class UDaeTestAssumeBlueprintFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestAssumeBlueprintFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestAssumeBlueprintFunctionLibrary;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestAutomationPluginSettings
|
|
// 0x00A8 (0x00D0 - 0x0028)
|
|
class UDaeTestAutomationPluginSettings final : public UObject
|
|
{
|
|
public:
|
|
class FString TestMapPath; // 0x0028(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> TestMapFolders; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FName> AdditionalTestMaps; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FName> IgnoredMaps; // 0x0058(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class FString> ConsoleVariables; // 0x0068(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B8[0x18]; // 0x00B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestAutomationPluginSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestAutomationPluginSettings")
|
|
}
|
|
static class UDaeTestAutomationPluginSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestAutomationPluginSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestAutomationPluginSettings;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestDelayBlueprintFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDaeTestDelayBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void DelayFrames(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, int32 NumFrames);
|
|
static void DelayUntilTriggered(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, class ADaeTestTriggerBox* TestTriggerBox);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestDelayBlueprintFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestDelayBlueprintFunctionLibrary")
|
|
}
|
|
static class UDaeTestDelayBlueprintFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestDelayBlueprintFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestDelayBlueprintFunctionLibrary;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestInputBlueprintFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDaeTestInputBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ApplyInputAction(class UObject* Context, const class FName& ActionName, EInputEvent InputEventType);
|
|
static void ApplyInputAxis(class UObject* Context, const class FName& AxisName, float AxisValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestInputBlueprintFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestInputBlueprintFunctionLibrary")
|
|
}
|
|
static class UDaeTestInputBlueprintFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestInputBlueprintFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestInputBlueprintFunctionLibrary;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestParameterProviderActor
|
|
// 0x0000 (0x02C8 - 0x02C8)
|
|
class ADaeTestParameterProviderActor final : public AActor
|
|
{
|
|
public:
|
|
TArray<class UObject*> GetParameters();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestParameterProviderActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestParameterProviderActor")
|
|
}
|
|
static class ADaeTestParameterProviderActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADaeTestParameterProviderActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADaeTestParameterProviderActor;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestParameterProviderActorBlueprint
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|
class UDaeTestParameterProviderActorBlueprint final : public UBlueprint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestParameterProviderActorBlueprint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestParameterProviderActorBlueprint")
|
|
}
|
|
static class UDaeTestParameterProviderActorBlueprint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestParameterProviderActorBlueprint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestParameterProviderActorBlueprint;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestPerformanceBudgetActor
|
|
// 0x0088 (0x03D0 - 0x0348)
|
|
class ADaeTestPerformanceBudgetActor : public ADaeTestActor
|
|
{
|
|
public:
|
|
class AAPActionPoint* CurrentActionPoint; // 0x0348(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AAPManager* APManager; // 0x0350(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AAPActionPoint* PreviousActionPoint; // 0x0358(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class APawn> PawnClass; // 0x0360(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float InitialDelay; // 0x0368(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float FlightSpeed; // 0x036C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float bCreateScreenshot; // 0x0370(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float AcceptanceRadius; // 0x0374(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float BudgetViolationTimeout; // 0x0378(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GameThreadBudget; // 0x037C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float RenderThreadBudget; // 0x0380(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GPUBudget; // 0x0384(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIncludeInDefaultTestReport; // 0x0388(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIncludeInAverageFrameRateCalculation; // 0x0389(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_38A[0x2]; // 0x038A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxNumPointsTraversal; // 0x038C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float PreloadTimeout; // 0x0390(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_394[0x3C]; // 0x0394(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ReceiveMovingTowardsLoc(const struct FVector& Location, const struct FRotator& Rotation);
|
|
void ReceiveTestPawnPosessed(class APawn* SpawnedPawn);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestPerformanceBudgetActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestPerformanceBudgetActor")
|
|
}
|
|
static class ADaeTestPerformanceBudgetActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADaeTestPerformanceBudgetActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADaeTestPerformanceBudgetActor;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestSuiteActor
|
|
// 0x0098 (0x0360 - 0x02C8)
|
|
class ADaeTestSuiteActor : public AActor
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class ADaeTestSuiteActor* TestSuite)> OnTestSuiteSuccessful; // 0x02C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class ADaeTestSuiteActor* TestSuite)> OnTestSuiteFailed; // 0x02D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class ADaeTestActor>> Tests; // 0x02E8(0x0010)(Edit, ZeroConstructor, DisableEditOnTemplate, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag BenchmarkTag; // 0x02F8(0x0008)(Edit, DisableEditOnTemplate, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bRunInPIE; // 0x0300(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bCheckForTimeOutTest; // 0x0301(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_302[0x5E]; // 0x0302(0x005E)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnTestFailed(class ADaeTestActor* test, class UObject* Parameter, const class FString& FailureMessage);
|
|
void OnTestSkipped(class ADaeTestActor* test, class UObject* Parameter, const class FString& SkipReason);
|
|
void OnTestSuccessful(class ADaeTestActor* test, class UObject* Parameter);
|
|
void ReceiveOnAfterAll();
|
|
void ReceiveOnAfterEach();
|
|
void ReceiveOnBeforeAll();
|
|
void ReceiveOnBeforeEach();
|
|
void RunAllTests();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestSuiteActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestSuiteActor")
|
|
}
|
|
static class ADaeTestSuiteActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADaeTestSuiteActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADaeTestSuiteActor;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestSuiteActorBlueprint
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|
class UDaeTestSuiteActorBlueprint final : public UBlueprint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestSuiteActorBlueprint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestSuiteActorBlueprint")
|
|
}
|
|
static class UDaeTestSuiteActorBlueprint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDaeTestSuiteActorBlueprint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDaeTestSuiteActorBlueprint;
|
|
|
|
// Class DaedalicTestAutomationPlugin.DaeTestTriggerBox
|
|
// 0x0008 (0x02D8 - 0x02D0)
|
|
class ADaeTestTriggerBox final : public ATriggerBox
|
|
{
|
|
public:
|
|
uint8 Pad_2D0[0x8]; // 0x02D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnActorBeginOverlapBroadcast(class AActor* OverlappedActor, class AActor* OtherActor);
|
|
|
|
bool WasTriggered() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DaeTestTriggerBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DaeTestTriggerBox")
|
|
}
|
|
static class ADaeTestTriggerBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADaeTestTriggerBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADaeTestTriggerBox;
|
|
|
|
}
|
|
|