]>
Commit | Line | Data |
---|---|---|
064997fb FG |
1 | #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] |
2 | #[cfg(feature = "UI_WebUI_Core")] | |
3 | pub mod Core; | |
4 | #[link(name = "windows")] | |
5 | extern "system" {} | |
6 | pub type ActivatedDeferral = *mut ::core::ffi::c_void; | |
7 | pub type ActivatedEventHandler = *mut ::core::ffi::c_void; | |
8 | pub type ActivatedOperation = *mut ::core::ffi::c_void; | |
9 | pub type BackgroundActivatedEventArgs = *mut ::core::ffi::c_void; | |
10 | pub type BackgroundActivatedEventHandler = *mut ::core::ffi::c_void; | |
11 | pub type EnteredBackgroundEventArgs = *mut ::core::ffi::c_void; | |
12 | pub type EnteredBackgroundEventHandler = *mut ::core::ffi::c_void; | |
13 | pub type HtmlPrintDocumentSource = *mut ::core::ffi::c_void; | |
14 | pub type IActivatedEventArgsDeferral = *mut ::core::ffi::c_void; | |
15 | pub type IWebUIBackgroundTaskInstance = *mut ::core::ffi::c_void; | |
16 | pub type IWebUINavigatedEventArgs = *mut ::core::ffi::c_void; | |
17 | pub type LeavingBackgroundEventArgs = *mut ::core::ffi::c_void; | |
18 | pub type LeavingBackgroundEventHandler = *mut ::core::ffi::c_void; | |
19 | pub type NavigatedEventHandler = *mut ::core::ffi::c_void; | |
20 | pub type NewWebUIViewCreatedEventArgs = *mut ::core::ffi::c_void; | |
21 | #[repr(transparent)] | |
22 | pub struct PrintContent(pub i32); | |
23 | impl PrintContent { | |
24 | pub const AllPages: Self = Self(0i32); | |
25 | pub const CurrentPage: Self = Self(1i32); | |
26 | pub const CustomPageRange: Self = Self(2i32); | |
27 | pub const CurrentSelection: Self = Self(3i32); | |
28 | } | |
29 | impl ::core::marker::Copy for PrintContent {} | |
30 | impl ::core::clone::Clone for PrintContent { | |
31 | fn clone(&self) -> Self { | |
32 | *self | |
33 | } | |
34 | } | |
35 | pub type ResumingEventHandler = *mut ::core::ffi::c_void; | |
36 | pub type SuspendingDeferral = *mut ::core::ffi::c_void; | |
37 | pub type SuspendingEventArgs = *mut ::core::ffi::c_void; | |
38 | pub type SuspendingEventHandler = *mut ::core::ffi::c_void; | |
39 | pub type SuspendingOperation = *mut ::core::ffi::c_void; | |
40 | pub type WebUIAppointmentsProviderAddAppointmentActivatedEventArgs = *mut ::core::ffi::c_void; | |
41 | pub type WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs = *mut ::core::ffi::c_void; | |
42 | pub type WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs = *mut ::core::ffi::c_void; | |
43 | pub type WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs = *mut ::core::ffi::c_void; | |
44 | pub type WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs = *mut ::core::ffi::c_void; | |
45 | pub type WebUIBackgroundTaskInstanceRuntimeClass = *mut ::core::ffi::c_void; | |
46 | pub type WebUIBarcodeScannerPreviewActivatedEventArgs = *mut ::core::ffi::c_void; | |
47 | pub type WebUICachedFileUpdaterActivatedEventArgs = *mut ::core::ffi::c_void; | |
48 | pub type WebUICameraSettingsActivatedEventArgs = *mut ::core::ffi::c_void; | |
49 | pub type WebUICommandLineActivatedEventArgs = *mut ::core::ffi::c_void; | |
50 | pub type WebUIContactCallActivatedEventArgs = *mut ::core::ffi::c_void; | |
51 | pub type WebUIContactMapActivatedEventArgs = *mut ::core::ffi::c_void; | |
52 | pub type WebUIContactMessageActivatedEventArgs = *mut ::core::ffi::c_void; | |
53 | pub type WebUIContactPanelActivatedEventArgs = *mut ::core::ffi::c_void; | |
54 | pub type WebUIContactPickerActivatedEventArgs = *mut ::core::ffi::c_void; | |
55 | pub type WebUIContactPostActivatedEventArgs = *mut ::core::ffi::c_void; | |
56 | pub type WebUIContactVideoCallActivatedEventArgs = *mut ::core::ffi::c_void; | |
57 | pub type WebUIDeviceActivatedEventArgs = *mut ::core::ffi::c_void; | |
58 | pub type WebUIDevicePairingActivatedEventArgs = *mut ::core::ffi::c_void; | |
59 | pub type WebUIDialReceiverActivatedEventArgs = *mut ::core::ffi::c_void; | |
60 | pub type WebUIFileActivatedEventArgs = *mut ::core::ffi::c_void; | |
61 | pub type WebUIFileOpenPickerActivatedEventArgs = *mut ::core::ffi::c_void; | |
62 | pub type WebUIFileOpenPickerContinuationEventArgs = *mut ::core::ffi::c_void; | |
63 | pub type WebUIFileSavePickerActivatedEventArgs = *mut ::core::ffi::c_void; | |
64 | pub type WebUIFileSavePickerContinuationEventArgs = *mut ::core::ffi::c_void; | |
65 | pub type WebUIFolderPickerContinuationEventArgs = *mut ::core::ffi::c_void; | |
66 | pub type WebUILaunchActivatedEventArgs = *mut ::core::ffi::c_void; | |
67 | pub type WebUILockScreenActivatedEventArgs = *mut ::core::ffi::c_void; | |
68 | pub type WebUILockScreenCallActivatedEventArgs = *mut ::core::ffi::c_void; | |
69 | pub type WebUILockScreenComponentActivatedEventArgs = *mut ::core::ffi::c_void; | |
70 | pub type WebUINavigatedDeferral = *mut ::core::ffi::c_void; | |
71 | pub type WebUINavigatedEventArgs = *mut ::core::ffi::c_void; | |
72 | pub type WebUINavigatedOperation = *mut ::core::ffi::c_void; | |
73 | pub type WebUIPhoneCallActivatedEventArgs = *mut ::core::ffi::c_void; | |
74 | pub type WebUIPrint3DWorkflowActivatedEventArgs = *mut ::core::ffi::c_void; | |
75 | pub type WebUIPrintTaskSettingsActivatedEventArgs = *mut ::core::ffi::c_void; | |
76 | pub type WebUIPrintWorkflowForegroundTaskActivatedEventArgs = *mut ::core::ffi::c_void; | |
77 | pub type WebUIProtocolActivatedEventArgs = *mut ::core::ffi::c_void; | |
78 | pub type WebUIProtocolForResultsActivatedEventArgs = *mut ::core::ffi::c_void; | |
79 | pub type WebUIRestrictedLaunchActivatedEventArgs = *mut ::core::ffi::c_void; | |
80 | pub type WebUISearchActivatedEventArgs = *mut ::core::ffi::c_void; | |
81 | pub type WebUIShareTargetActivatedEventArgs = *mut ::core::ffi::c_void; | |
82 | pub type WebUIStartupTaskActivatedEventArgs = *mut ::core::ffi::c_void; | |
83 | pub type WebUIToastNotificationActivatedEventArgs = *mut ::core::ffi::c_void; | |
84 | pub type WebUIUserDataAccountProviderActivatedEventArgs = *mut ::core::ffi::c_void; | |
85 | pub type WebUIView = *mut ::core::ffi::c_void; | |
86 | pub type WebUIVoiceCommandActivatedEventArgs = *mut ::core::ffi::c_void; | |
87 | pub type WebUIWalletActionActivatedEventArgs = *mut ::core::ffi::c_void; | |
88 | pub type WebUIWebAccountProviderActivatedEventArgs = *mut ::core::ffi::c_void; | |
89 | pub type WebUIWebAuthenticationBrokerContinuationEventArgs = *mut ::core::ffi::c_void; |