Update Unreal Engine SDK
This commit is contained in:
192
LittleNightmareIII/SDK/TarsierUtilities_classes.hpp
Normal file
192
LittleNightmareIII/SDK/TarsierUtilities_classes.hpp
Normal file
@@ -0,0 +1,192 @@
|
||||
#pragma once
|
||||
|
||||
/*
|
||||
* SDK generated by Dumper-7
|
||||
*
|
||||
* https://github.com/Encryqed/Dumper-7
|
||||
*/
|
||||
|
||||
// Package: TarsierUtilities
|
||||
|
||||
#include "Basic.hpp"
|
||||
|
||||
#include "Engine_classes.hpp"
|
||||
#include "CoreUObject_structs.hpp"
|
||||
#include "TarsierUtilities_structs.hpp"
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
|
||||
// Class TarsierUtilities.TarSubstepSkeletalMeshComponent
|
||||
// 0x0060 (0x0F30 - 0x0ED0)
|
||||
class UTarSubstepSkeletalMeshComponent final : public USkeletalMeshComponent
|
||||
{
|
||||
public:
|
||||
bool bEnableSubstepping; // 0x0EC8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_EC9[0x3]; // 0x0EC9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
float TargetSubstepTime; // 0x0ECC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MinimumSubstepTime; // 0x0ED0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_ED4[0x4]; // 0x0ED4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TMulticastInlineDelegate<void(float stepTime)> OnSubstepCompleted; // 0x0ED8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_EE8[0x48]; // 0x0EE8(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarSubstepSkeletalMeshComponent")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarSubstepSkeletalMeshComponent")
|
||||
}
|
||||
static class UTarSubstepSkeletalMeshComponent* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTarSubstepSkeletalMeshComponent>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTarSubstepSkeletalMeshComponent;
|
||||
|
||||
// Class TarsierUtilities.TarAnimationListenerComponent
|
||||
// 0x0050 (0x0100 - 0x00B0)
|
||||
class UTarAnimationListenerComponent final : public UActorComponent
|
||||
{
|
||||
public:
|
||||
class FName SkeletalMeshComponentName; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TMulticastInlineDelegate<void(class AActor* Actor)> PreProcessAnimNotifies; // 0x00B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
TMulticastInlineDelegate<void(class AActor* Actor)> PostProcessAnimNotifies; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
TMulticastInlineDelegate<void(class AActor* Actor, const class FName& NotifyName, const TArray<class UAnimMetaData*>& AnimMetaData)> OnAnimNotfiy; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
class USkeletalMeshComponent* Mesh; // 0x00E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
void OnSubstepMeshStepped(float stepTime);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarAnimationListenerComponent")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarAnimationListenerComponent")
|
||||
}
|
||||
static class UTarAnimationListenerComponent* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTarAnimationListenerComponent>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTarAnimationListenerComponent;
|
||||
|
||||
// Class TarsierUtilities.TarEditableVolumeComponent
|
||||
// 0x0000 (0x0480 - 0x0480)
|
||||
class UTarEditableVolumeComponent final : public UBoxComponent
|
||||
{
|
||||
public:
|
||||
bool mForceNoScale; // 0x0478(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bShowVisualizer; // 0x0479(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_47A[0x6]; // 0x047A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
void SetLineThickness(float InThickness);
|
||||
void SetShapeColor(const struct FColor& Color);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarEditableVolumeComponent")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarEditableVolumeComponent")
|
||||
}
|
||||
static class UTarEditableVolumeComponent* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTarEditableVolumeComponent>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTarEditableVolumeComponent;
|
||||
|
||||
// Class TarsierUtilities.TarMath
|
||||
// 0x0000 (0x0028 - 0x0028)
|
||||
class UTarMath final : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
static float GetAngleBetweenVectors(const struct FVector& A, const struct FVector& B);
|
||||
static bool IsInside(const struct FCone& Cone, const struct FVector& Point);
|
||||
static float K2_GetSignedAngleBetweenVectors(const struct FVector& A, const struct FVector& B, const struct FVector& Plane);
|
||||
static struct FVector2D RandomLocationBetween2radiuses(const struct FVector2D& Center, float MinRadius, float MaxRadius);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarMath")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarMath")
|
||||
}
|
||||
static class UTarMath* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTarMath>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTarMath;
|
||||
|
||||
// Class TarsierUtilities.TarUtils
|
||||
// 0x0000 (0x0028 - 0x0028)
|
||||
class UTarUtils final : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
static void AddOnScreenDebugMessage(int32 Channel, const class FString& Message, const struct FLinearColor& Color, float Timeout);
|
||||
static EBuildType GetBuildType();
|
||||
static EPlatform GetPlatform();
|
||||
static bool IsInEditor();
|
||||
static void LogVisibleError(const class FString& Message);
|
||||
static void SwitchOnBuildType(EBuildType* Build);
|
||||
static void SwitchOnPlatform(EPlatform* Platform);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarUtils")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarUtils")
|
||||
}
|
||||
static class UTarUtils* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTarUtils>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTarUtils;
|
||||
|
||||
// Class TarsierUtilities.TarWorldSettings
|
||||
// 0x0020 (0x03D0 - 0x03B0)
|
||||
class ATarWorldSettings : public AWorldSettings
|
||||
{
|
||||
public:
|
||||
struct FVector mCameraLocationOffset; // 0x03B0(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FRotator mCameraRotationOffset; // 0x03BC(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float mDefaultCameraFOV; // 0x03C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_3CC[0x4]; // 0x03CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TarWorldSettings")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TarWorldSettings")
|
||||
}
|
||||
static class ATarWorldSettings* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ATarWorldSettings>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ATarWorldSettings;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user