Clean up styling

This commit is contained in:
gingerBill
2025-02-08 08:01:07 +00:00
parent 5320d66efd
commit a347af49ca
+37 -37
View File
@@ -15,7 +15,7 @@ import "core:c"
import "core:sys/windows" import "core:sys/windows"
// Enums // Enums
ArcadeStickButtons_Flag :: enum c.int { ArcadeStickButtonsFlag :: enum c.int {
Menu = 0, Menu = 0,
View = 1, View = 1,
Up = 2, Up = 2,
@@ -31,7 +31,7 @@ ArcadeStickButtons_Flag :: enum c.int {
Special1 = 12, Special1 = 12,
Special2 = 13, Special2 = 13,
} }
ArcadeStickButtons :: distinct bit_set[ArcadeStickButtons_Flag; c.int] ArcadeStickButtons :: distinct bit_set[ArcadeStickButtonsFlag; c.int]
BatteryStatus :: enum c.int { BatteryStatus :: enum c.int {
Unknown = -1, Unknown = -1,
@@ -41,14 +41,14 @@ BatteryStatus :: enum c.int {
Charging = 3, Charging = 3,
} }
DeviceCapabilities_Flag :: enum c.int { DeviceCapabilitiesFlag :: enum c.int {
Audio = 0, Audio = 0,
PluginModule = 1, PluginModule = 1,
PowerOff = 2, PowerOff = 2,
Synchronization = 3, Synchronization = 3,
Wireless = 4, Wireless = 4,
} }
DeviceCapabilities :: distinct bit_set[DeviceCapabilities_Flag; c.int] DeviceCapabilities :: distinct bit_set[DeviceCapabilitiesFlag; c.int]
DeviceFamily :: enum c.int { DeviceFamily :: enum c.int {
Virtual = -1, Virtual = -1,
@@ -59,7 +59,7 @@ DeviceFamily :: enum c.int {
I8042 = 4, I8042 = 4,
} }
DeviceStatus_Flag :: enum c.int { DeviceStatusFlag :: enum c.int {
Connected = 0, Connected = 0,
InputEnabled = 1, InputEnabled = 1,
OutputEnabled = 2, OutputEnabled = 2,
@@ -70,7 +70,7 @@ DeviceStatus_Flag :: enum c.int {
Wireless = 7, Wireless = 7,
UserIdle = 20, UserIdle = 20,
} }
DeviceStatus :: distinct bit_set[DeviceStatus_Flag; c.int] DeviceStatus :: distinct bit_set[DeviceStatusFlag; c.int]
EnumerationKind :: enum c.int { EnumerationKind :: enum c.int {
NoEnumeration = 0, NoEnumeration = 0,
@@ -78,7 +78,7 @@ EnumerationKind :: enum c.int {
BlockingEnumeration = 2, BlockingEnumeration = 2,
} }
FeedbackAxes_Flag :: enum c.int { FeedbackAxesFlag :: enum c.int {
LinearX = 0, LinearX = 0,
LinearY = 1, LinearY = 1,
LinearZ = 2, LinearZ = 2,
@@ -87,7 +87,7 @@ FeedbackAxes_Flag :: enum c.int {
AngularZ = 5, AngularZ = 5,
Normal = 6, Normal = 6,
} }
FeedbackAxes :: distinct bit_set[FeedbackAxes_Flag; c.int] FeedbackAxes :: distinct bit_set[FeedbackAxesFlag; c.int]
FeedbackEffectState :: enum c.int { FeedbackEffectState :: enum c.int {
Stopped = 0, Stopped = 0,
@@ -95,16 +95,16 @@ FeedbackEffectState :: enum c.int {
Paused = 2, Paused = 2,
} }
FlightStickButtons_Flag :: enum c.int { FlightStickButtonsFlag :: enum c.int {
None = 0, None = 0,
Menu = 1, Menu = 1,
View = 2, View = 2,
FirePrimary = 3, FirePrimary = 3,
FireSecondary = 4, FireSecondary = 4,
} }
FlightStickButtons :: distinct bit_set[FlightStickButtons_Flag; c.int] FlightStickButtons :: distinct bit_set[FlightStickButtonsFlag; c.int]
FocusPolicy_Flag :: enum c.int { FocusPolicyFlag :: enum c.int {
DisableBackgroundInput = 0, DisableBackgroundInput = 0,
ExclusiveForegroundInput = 1, ExclusiveForegroundInput = 1,
DisableBackgroundGuideButton = 2, DisableBackgroundGuideButton = 2,
@@ -112,7 +112,7 @@ FocusPolicy_Flag :: enum c.int {
DisableBackgroundShareButton = 4, DisableBackgroundShareButton = 4,
ExclusiveForegroundShareButton = 5, ExclusiveForegroundShareButton = 5,
} }
FocusPolicy :: distinct bit_set[FocusPolicy_Flag; c.int] FocusPolicy :: distinct bit_set[FocusPolicyFlag; c.int]
ForceFeedbackEffectKind :: enum c.int { ForceFeedbackEffectKind :: enum c.int {
Constant = 0, Constant = 0,
@@ -128,7 +128,7 @@ ForceFeedbackEffectKind :: enum c.int {
Inertia = 10, Inertia = 10,
} }
GamepadButtons_Flag :: enum c.int { GamepadButtonsFlag :: enum c.int {
Menu = 0, Menu = 0,
View = 1, View = 1,
A = 2, A = 2,
@@ -144,7 +144,7 @@ GamepadButtons_Flag :: enum c.int {
LeftThumbstick = 12, LeftThumbstick = 12,
RightThumbstick = 13, RightThumbstick = 13,
} }
GamepadButtons :: distinct bit_set[GamepadButtons_Flag; c.int] GamepadButtons :: distinct bit_set[GamepadButtonsFlag; c.int]
KeyboardKind :: enum c.int { KeyboardKind :: enum c.int {
UnknownKeyboard = -1, UnknownKeyboard = -1,
@@ -155,7 +155,7 @@ KeyboardKind :: enum c.int {
JisKeyboard = 4, JisKeyboard = 4,
} }
Kind_Flag :: enum c.int { KindFlag :: enum c.int {
RawDeviceReport = 0, RawDeviceReport = 0,
ControllerAxis = 1, ControllerAxis = 1,
ControllerButton = 2, ControllerButton = 2,
@@ -170,7 +170,7 @@ Kind_Flag :: enum c.int {
RacingWheel = 19, RacingWheel = 19,
UiNavigation = 20, UiNavigation = 20,
} }
Kind :: distinct bit_set[Kind_Flag; c.int] Kind :: distinct bit_set[KindFlag; c.int]
Kind_Controller : Kind : { .ControllerAxis, .ControllerButton, .ControllerSwitch } Kind_Controller : Kind : { .ControllerAxis, .ControllerButton, .ControllerSwitch }
Label :: enum c.int { Label :: enum c.int {
@@ -320,7 +320,7 @@ MotionAccuracy :: enum c.int {
Accurate = 3, Accurate = 3,
} }
MouseButtons_Flag :: enum c.int { MouseButtonsFlag :: enum c.int {
LeftButton = 0, LeftButton = 0,
RightButton = 1, RightButton = 1,
MiddleButton = 2, MiddleButton = 2,
@@ -329,9 +329,9 @@ MouseButtons_Flag :: enum c.int {
WheelTiltLeft = 5, WheelTiltLeft = 5,
WheelTiltRight = 6, WheelTiltRight = 6,
} }
MouseButtons :: distinct bit_set[MouseButtons_Flag; c.int] MouseButtons :: distinct bit_set[MouseButtonsFlag; c.int]
RacingWheelButtons_Flag :: enum c.int { RacingWheelButtonsFlag :: enum c.int {
Menu = 0, Menu = 0,
View = 1, View = 1,
PreviousGear = 2, PreviousGear = 2,
@@ -341,7 +341,7 @@ RacingWheelButtons_Flag :: enum c.int {
DpadLeft = 6, DpadLeft = 6,
DpadRight = 7, DpadRight = 7,
} }
RacingWheelButtons :: distinct bit_set[RacingWheelButtons_Flag; c.int] RacingWheelButtons :: distinct bit_set[RacingWheelButtonsFlag; c.int]
RawDeviceItemCollectionKind :: enum c.int { RawDeviceItemCollectionKind :: enum c.int {
UnknownItemCollection = -1, UnknownItemCollection = -1,
@@ -402,13 +402,13 @@ RawDeviceReportKind :: enum c.int {
FeatureReport = 2, FeatureReport = 2,
} }
RumbleMotors_Flag :: enum c.int { RumbleMotorsFlag :: enum c.int {
LowFrequency = 0, LowFrequency = 0,
HighFrequency = 1, HighFrequency = 1,
LeftTrigger = 2, LeftTrigger = 2,
RightTrigger = 3, RightTrigger = 3,
} }
RumbleMotors :: distinct bit_set[RumbleMotors_Flag; c.int] RumbleMotors :: distinct bit_set[RumbleMotorsFlag; c.int]
SwitchKind :: enum c.int { SwitchKind :: enum c.int {
UnknownSwitchKind = -1, UnknownSwitchKind = -1,
@@ -429,11 +429,11 @@ SwitchPosition :: enum c.int {
UpLeft = 8, UpLeft = 8,
} }
SystemButtons_Flag :: enum c.int { SystemButtonsFlag :: enum c.int {
Guide = 0, Guide = 0,
Share = 1 , Share = 1 ,
} }
SystemButtons :: distinct bit_set[SystemButtons_Flag; c.int] SystemButtons :: distinct bit_set[SystemButtonsFlag; c.int]
TouchShape :: enum c.int { TouchShape :: enum c.int {
Unknown = -1, Unknown = -1,
@@ -446,7 +446,7 @@ TouchShape :: enum c.int {
Shape2DIrregular = 6, Shape2DIrregular = 6,
} }
UiNavigationButtons_Flag :: enum c.int { UiNavigationButtonsFlag :: enum c.int {
Menu = 0, Menu = 0,
View = 1, View = 1,
Accept = 2, Accept = 2,
@@ -468,7 +468,7 @@ UiNavigationButtons_Flag :: enum c.int {
ScrollLeft = 18, ScrollLeft = 18,
ScrollRight = 19, ScrollRight = 19,
} }
UiNavigationButtons :: distinct bit_set[UiNavigationButtons_Flag; c.int] UiNavigationButtons :: distinct bit_set[UiNavigationButtonsFlag; c.int]
// Structs // Structs
@@ -837,7 +837,7 @@ RawDeviceItemCollectionInfo :: struct {
childCount: u32, childCount: u32,
siblingCount: u32, siblingCount: u32,
usageCount: u32, usageCount: u32,
usages: [^]Usage, usages: [^]Usage `fmt:v,usageCount`,
parent: ^RawDeviceItemCollectionInfo, parent: ^RawDeviceItemCollectionInfo,
firstSibling: ^RawDeviceItemCollectionInfo, firstSibling: ^RawDeviceItemCollectionInfo,
previousSibling: ^RawDeviceItemCollectionInfo, previousSibling: ^RawDeviceItemCollectionInfo,
@@ -852,7 +852,7 @@ RawDeviceReportInfo :: struct {
id: u32, id: u32,
size: u32, size: u32,
itemCount: u32, itemCount: u32,
items: [^]RawDeviceReportItemInfo, items: [^]RawDeviceReportItemInfo `fmt:"v,itemCount"`,
} }
RawDeviceReportItemInfo :: struct { RawDeviceReportItemInfo :: struct {
@@ -867,7 +867,7 @@ RawDeviceReportItemInfo :: struct {
rawPhysicalUnitsExponent: i32, rawPhysicalUnitsExponent: i32,
flags: RawDeviceReportItemFlags, flags: RawDeviceReportItemFlags,
usageCount: u32, usageCount: u32,
usages: [^]Usage, usages: [^]Usage `fmt:"v,usageCount"`,
collection: ^RawDeviceItemCollectionInfo, collection: ^RawDeviceItemCollectionInfo,
itemString: ^String, itemString: ^String,
} }
@@ -1104,17 +1104,17 @@ IGameInputRawDeviceReport_Vtable :: struct {
HRESULT :: windows.HRESULT HRESULT :: windows.HRESULT
HANDLE :: windows.HANDLE HANDLE :: windows.HANDLE
DEVICE_DISCONNECTED : HRESULT : -0x7C75FFFF DEVICE_DISCONNECTED :: HRESULT(-0x7C75FFFF)
DEVICE_NOT_FOUND : HRESULT : -0x7C75FFFE DEVICE_NOT_FOUND :: HRESULT(-0x7C75FFFE)
READING_NOT_FOUND : HRESULT : -0x7C75FFFD READING_NOT_FOUND :: HRESULT(-0x7C75FFFD)
REFERENCE_READING_TOO_OLD : HRESULT : -0x7C75FFFC REFERENCE_READING_TOO_OLD :: HRESULT(-0x7C75FFFC)
TIMESTAMP_OUT_OF_RANGE : HRESULT : -0x7C75FFFB TIMESTAMP_OUT_OF_RANGE :: HRESULT(-0x7C75FFFB)
INSUFFICIENT_FORCE_FEEDBACK_RESOURCES : HRESULT : -0x7C75FFFA INSUFFICIENT_FORCE_FEEDBACK_RESOURCES :: HRESULT(-0x7C75FFFA)
CallbackToken :: distinct u64 CallbackToken :: distinct u64
CURRENT_CALLBACK_TOKEN_VALUE : CallbackToken : 0xFFFFFFFFFFFFFFFF CURRENT_CALLBACK_TOKEN_VALUE :: CallbackToken(0xFFFFFFFFFFFFFFFF)
INVALID_CALLBACK_TOKEN_VALUE : CallbackToken : 0x0000000000000000 INVALID_CALLBACK_TOKEN_VALUE :: CallbackToken(0x0000000000000000)
@(default_calling_convention="system", link_prefix="GameInput") @(default_calling_convention="system", link_prefix="GameInput")
foreign wgi { foreign wgi {