Files
ReshadePluginsCore/Cronos The New Dawn/SDK/AnimationBudgetAllocator_classes.hpp
2025-09-09 06:15:46 +02:00

75 lines
2.6 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: AnimationBudgetAllocator
#include "Basic.hpp"
#include "Engine_classes.hpp"
namespace SDK
{
// Class AnimationBudgetAllocator.AnimationBudgetBlueprintLibrary
// 0x0000 (0x0028 - 0x0028)
class UAnimationBudgetBlueprintLibrary final : public UBlueprintFunctionLibrary
{
public:
static void EnableAnimationBudget(class UObject* WorldContextObject, bool bEnabled);
static void SetAnimationBudgetParameters(class UObject* WorldContextObject, const struct FAnimationBudgetAllocatorParameters& InParameters);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimationBudgetBlueprintLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimationBudgetBlueprintLibrary")
}
static class UAnimationBudgetBlueprintLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimationBudgetBlueprintLibrary>();
}
};
DUMPER7_ASSERTS_UAnimationBudgetBlueprintLibrary;
// Class AnimationBudgetAllocator.SkeletalMeshComponentBudgeted
// 0x0020 (0x0F70 - 0x0F50)
class USkeletalMeshComponentBudgeted : public USkeletalMeshComponent
{
public:
uint8 Pad_F48[0x20]; // 0x0F48(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
uint8 bAutoRegisterWithBudgetAllocator : 1; // 0x0F68(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
uint8 bAutoCalculateSignificance : 1; // 0x0F68(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
uint8 bShouldUseActorRenderedFlag : 1; // 0x0F68(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
uint8 Pad_F69[0x7]; // 0x0F69(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetAutoRegisterWithBudgetAllocator(bool bInAutoRegisterWithBudgetAllocator);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SkeletalMeshComponentBudgeted")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SkeletalMeshComponentBudgeted")
}
static class USkeletalMeshComponentBudgeted* GetDefaultObj()
{
return GetDefaultObjImpl<USkeletalMeshComponentBudgeted>();
}
};
DUMPER7_ASSERTS_USkeletalMeshComponentBudgeted;
}