]>
Commit | Line | Data |
---|---|---|
064997fb FG |
1 | #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] |
2 | #[link(name = "windows")] | |
3 | extern "system" {} | |
4 | pub type CompositeTransform3D = *mut ::core::ffi::c_void; | |
5 | #[repr(C)] | |
6 | pub 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 | } | |
24 | impl ::core::marker::Copy for Matrix3D {} | |
25 | impl ::core::clone::Clone for Matrix3D { | |
26 | fn clone(&self) -> Self { | |
27 | *self | |
28 | } | |
29 | } | |
30 | pub type Matrix3DHelper = *mut ::core::ffi::c_void; | |
31 | pub type PerspectiveTransform3D = *mut ::core::ffi::c_void; | |
32 | pub type Transform3D = *mut ::core::ffi::c_void; |