diff options
Diffstat (limited to 'vendor/windows-sys/src/Windows/Gaming/UI/mod.rs')
-rw-r--r-- | vendor/windows-sys/src/Windows/Gaming/UI/mod.rs | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/vendor/windows-sys/src/Windows/Gaming/UI/mod.rs b/vendor/windows-sys/src/Windows/Gaming/UI/mod.rs new file mode 100644 index 000000000..c99739d83 --- /dev/null +++ b/vendor/windows-sys/src/Windows/Gaming/UI/mod.rs @@ -0,0 +1,36 @@ +#[doc = "*Required features: `\"Gaming_UI\"`*"] +#[repr(transparent)] +pub struct GameChatMessageOrigin(pub i32); +impl GameChatMessageOrigin { + pub const Voice: Self = Self(0i32); + pub const Text: Self = Self(1i32); +} +impl ::core::marker::Copy for GameChatMessageOrigin {} +impl ::core::clone::Clone for GameChatMessageOrigin { + fn clone(&self) -> Self { + *self + } +} +pub type GameChatMessageReceivedEventArgs = *mut ::core::ffi::c_void; +pub type GameChatOverlay = *mut ::core::ffi::c_void; +pub type GameChatOverlayMessageSource = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Gaming_UI\"`*"] +#[repr(transparent)] +pub struct GameChatOverlayPosition(pub i32); +impl GameChatOverlayPosition { + pub const BottomCenter: Self = Self(0i32); + pub const BottomLeft: Self = Self(1i32); + pub const BottomRight: Self = Self(2i32); + pub const MiddleRight: Self = Self(3i32); + pub const MiddleLeft: Self = Self(4i32); + pub const TopCenter: Self = Self(5i32); + pub const TopLeft: Self = Self(6i32); + pub const TopRight: Self = Self(7i32); +} +impl ::core::marker::Copy for GameChatOverlayPosition {} +impl ::core::clone::Clone for GameChatOverlayPosition { + fn clone(&self) -> Self { + *self + } +} +pub type GameUIProviderActivatedEventArgs = *mut ::core::ffi::c_void; |