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 void root(TypedLength_f32__UnknownUnit length_a, 97 TypedLength_f32__LayoutUnit length_b, 98 Length_f32 length_c, 99 LayoutLength length_d, 100 TypedSideOffsets2D_f32__UnknownUnit side_offsets_a, 101 TypedSideOffsets2D_f32__LayoutUnit side_offsets_b, 102 SideOffsets2D_f32 side_offsets_c, 103 LayoutSideOffsets2D side_offsets_d, 104 TypedSize2D_f32__UnknownUnit size_a, 105 TypedSize2D_f32__LayoutUnit size_b, 106 Size2D_f32 size_c, 107 LayoutSize2D size_d, 108 TypedPoint2D_f32__UnknownUnit point_a, 109 TypedPoint2D_f32__LayoutUnit point_b, 110 Point2D_f32 point_c, 111 LayoutPoint2D point_d, 112 TypedRect_f32__UnknownUnit rect_a, 113 TypedRect_f32__LayoutUnit rect_b, 114 Rect_f32 rect_c, 115 LayoutRect rect_d, 116 TypedTransform2D_f32__UnknownUnit__LayoutUnit transform_a, 117 TypedTransform2D_f32__LayoutUnit__UnknownUnit transform_b); 118