Files
ReshadePluginsCore/ClairObscur/SDK/ALS_CharacterBP_classes.hpp
2026-03-18 18:13:09 +01:00

94 lines
7.4 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: ALS_CharacterBP
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "ALSV4_CPP_classes.hpp"
namespace SDK
{
// BlueprintGeneratedClass ALS_CharacterBP.ALS_CharacterBP_C
// 0x00E0 (0x0A40 - 0x0960)
#pragma pack(push, 0x1)
class alignas(0x10) AALS_CharacterBP_C : public AALSCharacter
{
public:
struct FPointerToUberGraphFrame UberGraphFrame; // 0x0960(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
class ULODSyncComponent* LODSync; // 0x0968(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBP_FootstepVisualComponent_C* BP_FootstepVisualComponent; // 0x0970(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBP_EnvironmentInteractorComponent_C* BP_EnvironmentInteractorComponent_right_foot; // 0x0978(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBP_EnvironmentInteractorComponent_C* BP_EnvironmentInteractorComponent_left_foot; // 0x0980(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* Foot_R; // 0x0988(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* foot_l; // 0x0990(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* Hand_R; // 0x0998(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* Hand_L; // 0x09A0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* Head; // 0x09A8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBP_FallDetectorComponent_C* BP_FallDetectorComponent; // 0x09B0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UDebugComponent_C* DebugComponent; // 0x09B8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UMantleComponent_C* MantleComponent; // 0x09C0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* LandRoll_Default; // 0x09C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* LandRoll_RH; // 0x09D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* LandRoll_LH; // 0x09D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* LandRoll_2H; // 0x09E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpFront_Default; // 0x09E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpFront_LH; // 0x09F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpFront_2H; // 0x09F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpFront_RH; // 0x0A00(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpBack_Default; // 0x0A08(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpBack_LH; // 0x0A10(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpBack_2H; // 0x0A18(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* GetUpBack_RH; // 0x0A20(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
double RollAnimationThreshold; // 0x0A28(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double MaxVelocityToDisablePostProcess; // 0x0A30(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
public:
void AttachTorch();
void ExecuteUbergraph_ALS_CharacterBP(int32 EntryPoint);
class UAnimMontage* GetGetUpAnimation(bool bRagdollFaceUpState);
double GetMaxVelocityToDisablePostProcess();
class UAnimMontage* GetRollAnimation();
void OnBlendOut_C7B148F34DFE01EB080502B343933C4B(class FName NotifyName);
void OnBreakfall();
void OnCompleted_C7B148F34DFE01EB080502B343933C4B(class FName NotifyName);
void OnInterrupted_C7B148F34DFE01EB080502B343933C4B(class FName NotifyName);
void OnNotifyBegin_C7B148F34DFE01EB080502B343933C4B(class FName NotifyName);
void OnNotifyEnd_C7B148F34DFE01EB080502B343933C4B(class FName NotifyName);
void OnRollAnimationStarted();
void OnRollAnimationStopped(bool IsInterrupted);
void OnUpdateHeldObject();
void OnUpdateHeldObjectAnimations();
void PlayRollAnimation();
void UnattachTorch();
void UpdateHeldObject();
void UpdateHeldObjectAnimations();
public:
static class UClass* StaticClass()
{
BP_STATIC_CLASS_IMPL("ALS_CharacterBP_C")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ALS_CharacterBP_C")
}
static class AALS_CharacterBP_C* GetDefaultObj()
{
return GetDefaultObjImpl<AALS_CharacterBP_C>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_AALS_CharacterBP_C;
}