191 lines
5.5 KiB
C++
Executable File
191 lines
5.5 KiB
C++
Executable File
#pragma once
|
|
|
|
//PUBGM(0.13.5)32位SDK
|
|
//作者:清华
|
|
//Telegram:@qinghuanb666
|
|
//生成时间:Fri Apr 18 20:44:40 2025
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------
|
|
//Enums
|
|
//---------------------------------------------------------------------------
|
|
|
|
// Enum Slate.EJoystickOperatingMode
|
|
enum class EJoystickOperatingMode : uint8_t
|
|
{
|
|
JSNormal = 0,
|
|
JSEightDirection = 1,
|
|
JSEasyGoStraight = 2,
|
|
EJoystickOperatingMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.EHitTestAreaPolicyType
|
|
enum class EHitTestAreaPolicyType : uint8_t
|
|
{
|
|
EHitTestAreaPolicyType__UnknowType = 0,
|
|
EHitTestAreaPolicyType__CircularHitTestArea = 1,
|
|
EHitTestAreaPolicyType__EHitTestAreaPolicyType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Slate.ETableViewMode
|
|
enum class ETableViewMode : uint8_t
|
|
{
|
|
ETableViewMode__List = 0,
|
|
ETableViewMode__Tile = 1,
|
|
ETableViewMode__Tree = 2,
|
|
ETableViewMode__ETableViewMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.ESelectionMode
|
|
enum class ESelectionMode : uint8_t
|
|
{
|
|
ESelectionMode__None = 0,
|
|
ESelectionMode__Single = 1,
|
|
ESelectionMode__SingleToggle = 2,
|
|
ESelectionMode__Multi = 3,
|
|
ESelectionMode__ESelectionMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Slate.EProgressBarFillType
|
|
enum class EProgressBarFillType : uint8_t
|
|
{
|
|
EProgressBarFillType__LeftToRight = 0,
|
|
EProgressBarFillType__RightToLeft = 1,
|
|
EProgressBarFillType__FillFromCenter = 2,
|
|
EProgressBarFillType__TopToBottom = 3,
|
|
EProgressBarFillType__BottomToTop = 4,
|
|
EProgressBarFillType__EProgressBarFillType_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Slate.EStretch
|
|
enum class EStretch : uint8_t
|
|
{
|
|
EStretch__None = 0,
|
|
EStretch__Fill = 1,
|
|
EStretch__ScaleToFit = 2,
|
|
EStretch__ScaleToFitX = 3,
|
|
EStretch__ScaleToFitY = 4,
|
|
EStretch__ScaleToFill = 5,
|
|
EStretch__ScaleBySafeZone = 6,
|
|
EStretch__UserSpecified = 7,
|
|
EStretch__EStretch_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Slate.EStretchDirection
|
|
enum class EStretchDirection : uint8_t
|
|
{
|
|
EStretchDirection__Both = 0,
|
|
EStretchDirection__DownOnly = 1,
|
|
EStretchDirection__UpOnly = 2,
|
|
EStretchDirection__EStretchDirection_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.EDescendantScrollDestination
|
|
enum class EDescendantScrollDestination : uint8_t
|
|
{
|
|
EDescendantScrollDestination__IntoView = 0,
|
|
EDescendantScrollDestination__TopOrLeft = 1,
|
|
EDescendantScrollDestination__Center = 2,
|
|
EDescendantScrollDestination__EDescendantScrollDestination_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.EListItemAlignment
|
|
enum class EListItemAlignment : uint8_t
|
|
{
|
|
EListItemAlignment__EvenlyDistributed = 0,
|
|
EListItemAlignment__EvenlySize = 1,
|
|
EListItemAlignment__EvenlyWide = 2,
|
|
EListItemAlignment__LeftAligned = 3,
|
|
EListItemAlignment__RightAligned = 4,
|
|
EListItemAlignment__CenterAligned = 5,
|
|
EListItemAlignment__Fill = 6,
|
|
EListItemAlignment__EListItemAlignment_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Slate.ETextFlowDirection
|
|
enum class ETextFlowDirection : uint8_t
|
|
{
|
|
ETextFlowDirection__Auto = 0,
|
|
ETextFlowDirection__LeftToRight = 1,
|
|
ETextFlowDirection__RightToLeft = 2,
|
|
ETextFlowDirection__ETextFlowDirection_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.ETextWrappingPolicy
|
|
enum class ETextWrappingPolicy : uint8_t
|
|
{
|
|
ETextWrappingPolicy__DefaultWrapping = 0,
|
|
ETextWrappingPolicy__AllowPerCharacterWrapping = 1,
|
|
ETextWrappingPolicy__ETextWrappingPolicy_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Slate.ETextVerticalJustify
|
|
enum class ETextVerticalJustify : uint8_t
|
|
{
|
|
ETextVerticalJustify__Top = 0,
|
|
ETextVerticalJustify__Middle = 1,
|
|
ETextVerticalJustify__Down = 2,
|
|
ETextVerticalJustify__ETextVerticalJustify_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.ETextJustify
|
|
enum class ETextJustify : uint8_t
|
|
{
|
|
ETextJustify__Left = 0,
|
|
ETextJustify__Center = 1,
|
|
ETextJustify__Right = 2,
|
|
ETextJustify__ETextJustify_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Slate.EMultipleKeyBindingIndex
|
|
enum class EMultipleKeyBindingIndex : uint8_t
|
|
{
|
|
EMultipleKeyBindingIndex__Primary = 0,
|
|
EMultipleKeyBindingIndex__Secondary = 1,
|
|
EMultipleKeyBindingIndex__NumChords = 2,
|
|
EMultipleKeyBindingIndex__EMultipleKeyBindingIndex_MAX = 3
|
|
};
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------------
|
|
//Script Structs
|
|
//---------------------------------------------------------------------------
|
|
|
|
// ScriptStruct Slate.InputChord
|
|
// 0x0018
|
|
struct FInputChord
|
|
{
|
|
struct FKey Key; // 0x0000(0x0010) (Edit, BlueprintVisible)
|
|
unsigned char bShift : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCtrl : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bAlt : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCmd : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x7]; // 0x0011(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Slate.Anchors
|
|
// 0x0010
|
|
struct FAnchors
|
|
{
|
|
struct FVector2D Minimum; // 0x0000(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D Maximum; // 0x0008(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
}
|
|
|