Files
ReshadePluginsCore/LittleNightmareIII/SDK/TarsierUtilities_structs.hpp

95 lines
4.1 KiB
C++
Raw Normal View History

2025-10-12 19:46:04 +02:00
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: TarsierUtilities
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "Engine_structs.hpp"
namespace SDK
{
// Enum TarsierUtilities.EEditableWidgetType
// NumValues: 0x0005
enum class EEditableWidgetType : uint8
{
None = 0,
MinExtent = 1,
MaxExtent = 2,
Transform = 3,
EEditableWidgetType_MAX = 4,
};
// Enum TarsierUtilities.EBuildType
// NumValues: 0x0004
enum class EBuildType : uint8
{
Test = 0,
Development = 1,
Shipping = 2,
EBuildType_MAX = 3,
};
// Enum TarsierUtilities.EPlatform
// NumValues: 0x000D
enum class EPlatform : uint8
{
PC = 0,
PS4 = 1,
XboxOne = 2,
Android = 3,
IOS = 4,
HTML5 = 5,
Switch = 6,
PS5 = 7,
XSX = 8,
STADIA = 9,
WinGDK = 10,
XboxOneGDK = 11,
EPlatform_MAX = 12,
};
// ScriptStruct TarsierUtilities.TarSmoothFollowerParams
// 0x0010 (0x0010 - 0x0000)
struct FTarSmoothFollowerParams final
{
public:
float MaxSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAcceleration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ApproachDeceleration; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OvershootK; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTarSmoothFollowerParams;
// ScriptStruct TarsierUtilities.Cone
// 0x0020 (0x0020 - 0x0000)
struct FCone final
{
public:
struct FVector apex; // 0x0000(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector axisVector; // 0x000C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Height; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float baseRadius; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCone;
// ScriptStruct TarsierUtilities.FunctionalTickFunction
// 0x0058 (0x0080 - 0x0028)
struct alignas(0x10) FFunctionalTickFunction final : public FTickFunction
{
public:
uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FFunctionalTickFunction;
}