]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys-0.28.0/src/Windows/UI/Xaml/Media/Media3D/mod.rs
New upstream version 1.66.0+dfsg1
[rustc.git] / vendor / windows-sys-0.28.0 / src / Windows / UI / Xaml / Media / Media3D / mod.rs
CommitLineData
064997fb
FG
1#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2#[link(name = "windows")]
3extern "system" {}
4pub type CompositeTransform3D = *mut ::core::ffi::c_void;
5#[repr(C)]
6pub struct Matrix3D {
7 pub M11: f64,
8 pub M12: f64,
9 pub M13: f64,
10 pub M14: f64,
11 pub M21: f64,
12 pub M22: f64,
13 pub M23: f64,
14 pub M24: f64,
15 pub M31: f64,
16 pub M32: f64,
17 pub M33: f64,
18 pub M34: f64,
19 pub OffsetX: f64,
20 pub OffsetY: f64,
21 pub OffsetZ: f64,
22 pub M44: f64,
23}
24impl ::core::marker::Copy for Matrix3D {}
25impl ::core::clone::Clone for Matrix3D {
26 fn clone(&self) -> Self {
27 *self
28 }
29}
30pub type Matrix3DHelper = *mut ::core::ffi::c_void;
31pub type PerspectiveTransform3D = *mut ::core::ffi::c_void;
32pub type Transform3D = *mut ::core::ffi::c_void;