1 #include <stdarg.h> 2 #include <stdbool.h> 3 #include <stdint.h> 4 #include <stdlib.h> 5 6 typedef struct TypedLength_f32__UnknownUnit { 7 float _0; 8 } TypedLength_f32__UnknownUnit; 9 10 typedef struct TypedLength_f32__LayoutUnit { 11 float _0; 12 } TypedLength_f32__LayoutUnit; 13 14 typedef TypedLength_f32__UnknownUnit Length_f32; 15 16 typedef TypedLength_f32__LayoutUnit LayoutLength; 17 18 typedef struct TypedSideOffsets2D_f32__UnknownUnit { 19 float top; 20 float right; 21 float bottom; 22 float left; 23 } TypedSideOffsets2D_f32__UnknownUnit; 24 25 typedef struct TypedSideOffsets2D_f32__LayoutUnit { 26 float top; 27 float right; 28 float bottom; 29 float left; 30 } TypedSideOffsets2D_f32__LayoutUnit; 31 32 typedef TypedSideOffsets2D_f32__UnknownUnit SideOffsets2D_f32; 33 34 typedef TypedSideOffsets2D_f32__LayoutUnit LayoutSideOffsets2D; 35 36 typedef struct TypedSize2D_f32__UnknownUnit { 37 float width; 38 float height; 39 } TypedSize2D_f32__UnknownUnit; 40 41 typedef struct TypedSize2D_f32__LayoutUnit { 42 float width; 43 float height; 44 } TypedSize2D_f32__LayoutUnit; 45 46 typedef TypedSize2D_f32__UnknownUnit Size2D_f32; 47 48 typedef TypedSize2D_f32__LayoutUnit LayoutSize2D; 49 50 typedef struct TypedPoint2D_f32__UnknownUnit { 51 float x; 52 float y; 53 } TypedPoint2D_f32__UnknownUnit; 54 55 typedef struct TypedPoint2D_f32__LayoutUnit { 56 float x; 57 float y; 58 } TypedPoint2D_f32__LayoutUnit; 59 60 typedef TypedPoint2D_f32__UnknownUnit Point2D_f32; 61 62 typedef TypedPoint2D_f32__LayoutUnit LayoutPoint2D; 63 64 typedef struct TypedRect_f32__UnknownUnit { 65 TypedPoint2D_f32__UnknownUnit origin; 66 TypedSize2D_f32__UnknownUnit size; 67 } TypedRect_f32__UnknownUnit; 68 69 typedef struct TypedRect_f32__LayoutUnit { 70 TypedPoint2D_f32__LayoutUnit origin; 71 TypedSize2D_f32__LayoutUnit size; 72 } TypedRect_f32__LayoutUnit; 73 74 typedef TypedRect_f32__UnknownUnit Rect_f32; 75 76 typedef TypedRect_f32__LayoutUnit LayoutRect; 77 78 typedef struct TypedTransform2D_f32__UnknownUnit__LayoutUnit { 79 float m11; 80 float m12; 81 float m21; 82 float m22; 83 float m31; 84 float m32; 85 } TypedTransform2D_f32__UnknownUnit__LayoutUnit; 86 87 typedef struct TypedTransform2D_f32__LayoutUnit__UnknownUnit { 88 float m11; 89 float m12; 90 float m21; 91 float m22; 92 float m31; 93 float m32; 94 } TypedTransform2D_f32__LayoutUnit__UnknownUnit; 95 96 #ifdef __cplusplus 97 extern "C" { 98 #endif // __cplusplus 99 100 void root(TypedLength_f32__UnknownUnit length_a, 101 TypedLength_f32__LayoutUnit length_b, 102 Length_f32 length_c, 103 LayoutLength length_d, 104 TypedSideOffsets2D_f32__UnknownUnit side_offsets_a, 105 TypedSideOffsets2D_f32__LayoutUnit side_offsets_b, 106 SideOffsets2D_f32 side_offsets_c, 107 LayoutSideOffsets2D side_offsets_d, 108 TypedSize2D_f32__UnknownUnit size_a, 109 TypedSize2D_f32__LayoutUnit size_b, 110 Size2D_f32 size_c, 111 LayoutSize2D size_d, 112 TypedPoint2D_f32__UnknownUnit point_a, 113 TypedPoint2D_f32__LayoutUnit point_b, 114 Point2D_f32 point_c, 115 LayoutPoint2D point_d, 116 TypedRect_f32__UnknownUnit rect_a, 117 TypedRect_f32__LayoutUnit rect_b, 118 Rect_f32 rect_c, 119 LayoutRect rect_d, 120 TypedTransform2D_f32__UnknownUnit__LayoutUnit transform_a, 121 TypedTransform2D_f32__LayoutUnit__UnknownUnit transform_b); 122 123 #ifdef __cplusplus 124 } // extern "C" 125 #endif // __cplusplus 126