]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys-0.28.0/src/Windows/UI/mod.rs
New upstream version 1.66.0+dfsg1
[rustc.git] / vendor / windows-sys-0.28.0 / src / Windows / UI / mod.rs
CommitLineData
064997fb
FG
1#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2#[cfg(feature = "UI_Accessibility")]
3pub mod Accessibility;
4#[cfg(feature = "UI_ApplicationSettings")]
5pub mod ApplicationSettings;
6#[cfg(feature = "UI_Composition")]
7pub mod Composition;
8#[cfg(feature = "UI_Core")]
9pub mod Core;
10#[cfg(feature = "UI_Input")]
11pub mod Input;
12#[cfg(feature = "UI_Notifications")]
13pub mod Notifications;
14#[cfg(feature = "UI_Popups")]
15pub mod Popups;
16#[cfg(feature = "UI_Shell")]
17pub mod Shell;
18#[cfg(feature = "UI_StartScreen")]
19pub mod StartScreen;
20#[cfg(feature = "UI_Text")]
21pub mod Text;
22#[cfg(feature = "UI_UIAutomation")]
23pub mod UIAutomation;
24#[cfg(feature = "UI_ViewManagement")]
25pub mod ViewManagement;
26#[cfg(feature = "UI_WebUI")]
27pub mod WebUI;
28#[cfg(feature = "UI_WindowManagement")]
29pub mod WindowManagement;
30#[cfg(feature = "UI_Xaml")]
31pub mod Xaml;
32#[link(name = "windows")]
33extern "system" {}
34#[repr(C)]
35pub struct Color {
36 pub A: u8,
37 pub R: u8,
38 pub G: u8,
39 pub B: u8,
40}
41impl ::core::marker::Copy for Color {}
42impl ::core::clone::Clone for Color {
43 fn clone(&self) -> Self {
44 *self
45 }
46}
47pub type ColorHelper = *mut ::core::ffi::c_void;
48pub type Colors = *mut ::core::ffi::c_void;
49pub type UIContentRoot = *mut ::core::ffi::c_void;
50pub type UIContext = *mut ::core::ffi::c_void;
51#[repr(C)]
52pub struct WindowId {
53 pub Value: u64,
54}
55impl ::core::marker::Copy for WindowId {}
56impl ::core::clone::Clone for WindowId {
57 fn clone(&self) -> Self {
58 *self
59 }
60}