PalWorld-NetCrack/SDK/AudioWidgets_structs.hpp
2024-01-22 14:43:11 +08:00

110 lines
9.9 KiB
C++

#pragma once
// Dumped with Dumper-7!
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// ENUMS
//---------------------------------------------------------------------------------------------------------------------
enum class EAudioRadialSliderLayout : uint8
{
Layout_LabelTop = 0,
Layout_LabelCenter = 1,
Layout_LabelBottom = 2,
Layout_MAX = 3,
};
//---------------------------------------------------------------------------------------------------------------------
// STRUCTS
//---------------------------------------------------------------------------------------------------------------------
// 0xC (0xC - 0x0)
// ScriptStruct AudioWidgets.MeterChannelInfo
struct FMeterChannelInfo
{
public:
float MeterValue; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PeakValue; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClippingValue; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
// 0x4C8 (0x4D0 - 0x8)
// ScriptStruct AudioWidgets.AudioMeterStyle
struct FAudioMeterStyle : public FSlateWidgetStyle
{
public:
uint8 Pad_1AF9[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
struct FSlateBrush MeterValueImage; // 0x10(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush BackgroundImage; // 0xE0(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush MeterBackgroundImage; // 0x1B0(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush MeterValueBackgroundImage; // 0x280(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush MeterPeakImage; // 0x350(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FVector2D MeterSize; // 0x420(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D MeterPadding; // 0x430(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MeterValuePadding; // 0x440(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PeakValueWidth; // 0x444(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D ValueRangeDb; // 0x448(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShowScale; // 0x458(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScaleSide; // 0x459(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B01[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float ScaleHashOffset; // 0x45C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ScaleHashWidth; // 0x460(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ScaleHashHeight; // 0x464(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 DecibelsPerHash; // 0x468(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B03[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FSlateFontInfo Font; // 0x470(0x60)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
// 0xF8 (0x100 - 0x8)
// ScriptStruct AudioWidgets.AudioTextBoxStyle
struct FAudioTextBoxStyle : public FSlateWidgetStyle
{
public:
uint8 Pad_1B07[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
struct FSlateBrush BackgroundImage; // 0x10(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor BackgroundColor; // 0xE0(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
uint8 Pad_1B08[0xC]; // Fixing Size Of Struct [ Dumper-7 ]
};
// 0x748 (0x750 - 0x8)
// ScriptStruct AudioWidgets.AudioSliderStyle
struct FAudioSliderStyle : public FSlateWidgetStyle
{
public:
uint8 Pad_1B0B[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
struct FSliderStyle SliderStyle; // 0x10(0x500)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FAudioTextBoxStyle TextBoxStyle; // 0x510(0x100)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush WidgetBackgroundImage; // 0x610(0xD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor SliderBackgroundColor; // 0x6E0(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
uint8 Pad_1B10[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector2D SliderBackgroundSize; // 0x6F8(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LabelPadding; // 0x708(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSlateColor SliderBarColor; // 0x70C(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor SliderThumbColor; // 0x720(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor WidgetBackgroundColor; // 0x734(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
uint8 Pad_1B15[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
};
// 0x158 (0x160 - 0x8)
// ScriptStruct AudioWidgets.AudioRadialSliderStyle
struct FAudioRadialSliderStyle : public FSlateWidgetStyle
{
public:
uint8 Pad_1B18[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
struct FAudioTextBoxStyle TextBoxStyle; // 0x10(0x100)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor CenterBackgroundColor; // 0x110(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor SliderBarColor; // 0x124(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor SliderProgressColor; // 0x138(0x14)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float LabelPadding; // 0x14C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DefaultSliderRadius; // 0x150(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B1D[0xC]; // Fixing Size Of Struct [ Dumper-7 ]
};
}