mirror of
https://github.com/godotengine/godot.git
synced 2026-01-06 10:11:57 +03:00
Control: Expose pass_on_modal_close_click
This commit is contained in:
@@ -2613,7 +2613,7 @@ void Control::set_pass_on_modal_close_click(bool p_pass_on) {
|
||||
data.pass_on_modal_close_click = p_pass_on;
|
||||
}
|
||||
|
||||
bool Control::pass_on_modal_close_click() const {
|
||||
bool Control::get_pass_on_modal_close_click() const {
|
||||
|
||||
return data.pass_on_modal_close_click;
|
||||
}
|
||||
@@ -2941,6 +2941,9 @@ void Control::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("set_mouse_filter", "filter"), &Control::set_mouse_filter);
|
||||
ClassDB::bind_method(D_METHOD("get_mouse_filter"), &Control::get_mouse_filter);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("set_pass_on_modal_close_click", "enabled"), &Control::set_pass_on_modal_close_click);
|
||||
ClassDB::bind_method(D_METHOD("get_pass_on_modal_close_click"), &Control::get_pass_on_modal_close_click);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("set_clip_contents", "enable"), &Control::set_clip_contents);
|
||||
ClassDB::bind_method(D_METHOD("is_clipping_contents"), &Control::is_clipping_contents);
|
||||
|
||||
@@ -3013,6 +3016,9 @@ void Control::_bind_methods() {
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "mouse_filter", PROPERTY_HINT_ENUM, "Stop,Pass,Ignore"), "set_mouse_filter", "get_mouse_filter");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "mouse_default_cursor_shape", PROPERTY_HINT_ENUM, "Arrow,Ibeam,Pointing hand,Cross,Wait,Busy,Drag,Can drop,Forbidden,Vertical resize,Horizontal resize,Secondary diagonal resize,Main diagonal resize,Move,Vertical split,Horizontal split,Help"), "set_default_cursor_shape", "get_default_cursor_shape");
|
||||
|
||||
ADD_GROUP("Input", "input_");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "input_pass_on_modal_close_click"), "set_pass_on_modal_close_click", "get_pass_on_modal_close_click");
|
||||
|
||||
ADD_GROUP("Size Flags", "size_flags_");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "size_flags_horizontal", PROPERTY_HINT_FLAGS, "Fill,Expand,Shrink Center,Shrink End"), "set_h_size_flags", "get_h_size_flags");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "size_flags_vertical", PROPERTY_HINT_FLAGS, "Fill,Expand,Shrink Center,Shrink End"), "set_v_size_flags", "get_v_size_flags");
|
||||
|
||||
@@ -416,7 +416,7 @@ public:
|
||||
MouseFilter get_mouse_filter() const;
|
||||
|
||||
void set_pass_on_modal_close_click(bool p_pass_on);
|
||||
bool pass_on_modal_close_click() const;
|
||||
bool get_pass_on_modal_close_click() const;
|
||||
|
||||
/* SKINNING */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user