@@ -737,7 +737,10 @@ pub const HoveredFlags = packed struct(c_int) {
737
737
allow_when_overlapped : bool = false ,
738
738
allow_when_disabled : bool = false ,
739
739
no_nav_override : bool = false ,
740
- _padding : u21 = 0 ,
740
+ delay_normal : bool = false ,
741
+ delay_short : bool = false ,
742
+ no_shared_delay : bool = false ,
743
+ _padding : u18 = 0 ,
741
744
742
745
pub const rect_only = HoveredFlags {
743
746
.allow_when_blocked_by_popup = true ,
@@ -2504,6 +2507,7 @@ extern fn zguiInputScalarN(
2504
2507
//
2505
2508
//--------------------------------------------------------------------------------------------------
2506
2509
pub const ColorEditFlags = packed struct (c_int ) {
2510
+ _reserved0 : bool = false ,
2507
2511
no_alpha : bool = false ,
2508
2512
no_picker : bool = false ,
2509
2513
no_options : bool = false ,
@@ -2515,11 +2519,11 @@ pub const ColorEditFlags = packed struct(c_int) {
2515
2519
no_drag_drop : bool = false ,
2516
2520
no_border : bool = false ,
2517
2521
2518
- _reserved0 : bool = false ,
2519
2522
_reserved1 : bool = false ,
2520
2523
_reserved2 : bool = false ,
2521
2524
_reserved3 : bool = false ,
2522
2525
_reserved4 : bool = false ,
2526
+ _reserved5 : bool = false ,
2523
2527
2524
2528
alpha_bar : bool = false ,
2525
2529
alpha_preview : bool = false ,
@@ -2535,7 +2539,7 @@ pub const ColorEditFlags = packed struct(c_int) {
2535
2539
input_rgb : bool = false ,
2536
2540
input_hsv : bool = false ,
2537
2541
2538
- _padding : u4 = 0 ,
2542
+ _padding : u3 = 0 ,
2539
2543
2540
2544
pub const default_options = ColorEditFlags {
2541
2545
.uint8 = true ,
@@ -3237,14 +3241,17 @@ pub const PopupFlags = packed struct(c_int) {
3237
3241
mouse_button_left : bool = false ,
3238
3242
mouse_button_right : bool = false ,
3239
3243
mouse_button_middle : bool = false ,
3240
- mouse_button_mask_ : bool = false ,
3241
- mouse_button_default_ : bool = false ,
3244
+
3245
+ _reserved0 : bool = false ,
3246
+ _reserved1 : bool = false ,
3247
+
3242
3248
no_open_over_existing_popup : bool = false ,
3243
3249
no_open_over_items : bool = false ,
3244
3250
any_popup_id : bool = false ,
3245
3251
any_popup_level : bool = false ,
3246
- any_popup : bool = false ,
3247
- _padding : u22 = 0 ,
3252
+ _padding : u23 = 0 ,
3253
+
3254
+ pub const any_popup = PopupFlags { .any_popup_id = true , .any_popup_level = true };
3248
3255
};
3249
3256
pub fn beginPopupModal (name : [:0 ]const u8 , args : Begin ) bool {
3250
3257
return zguiBeginPopupModal (name , args .popen , args .flags );
@@ -3280,12 +3287,6 @@ pub const TabBarFlags = packed struct(c_int) {
3280
3287
fitting_policy_resize_down : bool = false ,
3281
3288
fitting_policy_scroll : bool = false ,
3282
3289
_padding : u24 = 0 ,
3283
-
3284
- pub const fitting_policy_mask = TabBarFlags {
3285
- .fitting_policy_resize_down = true ,
3286
- .fitting_policy_scroll = true ,
3287
- };
3288
- pub const fitting_policy_default = TabBarFlags { .fitting_policy_resize_down = true };
3289
3290
};
3290
3291
pub const TabItemFlags = packed struct (c_int ) {
3291
3292
unsaved_document : bool = false ,
0 commit comments