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