Fields
- flags: s64
- x: s32
- y: s32
- width: s32
- height: s32
- min_width: s32
- min_height: s32
- max_width: s32
- max_height: s32
- width_inc: s32
- height_inc: s32
- min_aspect: struct { x: s32; y: s32; }
- max_aspect: struct { x: s32; y: s32; }
- base_width: s32
- base_height: s32
- win_gravity: s32