diff options
Diffstat (limited to 'scene/gui')
43 files changed, 879 insertions, 879 deletions
diff --git a/scene/gui/base_button.cpp b/scene/gui/base_button.cpp index f31ad6aaf1..79b607e2e6 100644 --- a/scene/gui/base_button.cpp +++ b/scene/gui/base_button.cpp @@ -505,26 +505,26 @@ Ref<ButtonGroup> BaseButton::get_button_group() const { void BaseButton::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&BaseButton::_gui_input); - ClassDB::bind_method(_MD("_unhandled_input"),&BaseButton::_unhandled_input); - ClassDB::bind_method(_MD("set_pressed","pressed"),&BaseButton::set_pressed); - ClassDB::bind_method(_MD("is_pressed"),&BaseButton::is_pressed); - ClassDB::bind_method(_MD("is_hovered"),&BaseButton::is_hovered); - ClassDB::bind_method(_MD("set_toggle_mode","enabled"),&BaseButton::set_toggle_mode); - ClassDB::bind_method(_MD("is_toggle_mode"),&BaseButton::is_toggle_mode); - ClassDB::bind_method(_MD("set_disabled","disabled"),&BaseButton::set_disabled); - ClassDB::bind_method(_MD("is_disabled"),&BaseButton::is_disabled); - ClassDB::bind_method(_MD("set_action_mode","mode"),&BaseButton::set_action_mode); - ClassDB::bind_method(_MD("get_action_mode"),&BaseButton::get_action_mode); - ClassDB::bind_method(_MD("get_draw_mode"),&BaseButton::get_draw_mode); - ClassDB::bind_method(_MD("set_enabled_focus_mode","mode"),&BaseButton::set_enabled_focus_mode); - ClassDB::bind_method(_MD("get_enabled_focus_mode"),&BaseButton::get_enabled_focus_mode); - - ClassDB::bind_method(_MD("set_shortcut","shortcut"),&BaseButton::set_shortcut); - ClassDB::bind_method(_MD("get_shortcut"),&BaseButton::get_shortcut); - - ClassDB::bind_method(_MD("set_button_group","button_group"),&BaseButton::set_button_group); - ClassDB::bind_method(_MD("get_button_group"),&BaseButton::get_button_group); + ClassDB::bind_method(D_METHOD("_gui_input"),&BaseButton::_gui_input); + ClassDB::bind_method(D_METHOD("_unhandled_input"),&BaseButton::_unhandled_input); + ClassDB::bind_method(D_METHOD("set_pressed","pressed"),&BaseButton::set_pressed); + ClassDB::bind_method(D_METHOD("is_pressed"),&BaseButton::is_pressed); + ClassDB::bind_method(D_METHOD("is_hovered"),&BaseButton::is_hovered); + ClassDB::bind_method(D_METHOD("set_toggle_mode","enabled"),&BaseButton::set_toggle_mode); + ClassDB::bind_method(D_METHOD("is_toggle_mode"),&BaseButton::is_toggle_mode); + ClassDB::bind_method(D_METHOD("set_disabled","disabled"),&BaseButton::set_disabled); + ClassDB::bind_method(D_METHOD("is_disabled"),&BaseButton::is_disabled); + ClassDB::bind_method(D_METHOD("set_action_mode","mode"),&BaseButton::set_action_mode); + ClassDB::bind_method(D_METHOD("get_action_mode"),&BaseButton::get_action_mode); + ClassDB::bind_method(D_METHOD("get_draw_mode"),&BaseButton::get_draw_mode); + ClassDB::bind_method(D_METHOD("set_enabled_focus_mode","mode"),&BaseButton::set_enabled_focus_mode); + ClassDB::bind_method(D_METHOD("get_enabled_focus_mode"),&BaseButton::get_enabled_focus_mode); + + ClassDB::bind_method(D_METHOD("set_shortcut","shortcut"),&BaseButton::set_shortcut); + ClassDB::bind_method(D_METHOD("get_shortcut"),&BaseButton::get_shortcut); + + ClassDB::bind_method(D_METHOD("set_button_group","button_group"),&BaseButton::set_button_group); + ClassDB::bind_method(D_METHOD("get_button_group"),&BaseButton::get_button_group); BIND_VMETHOD(MethodInfo("_pressed")); BIND_VMETHOD(MethodInfo("_toggled",PropertyInfo(Variant::BOOL,"pressed"))); @@ -598,7 +598,7 @@ BaseButton* ButtonGroup::get_pressed_button() { void ButtonGroup::_bind_methods() { - ClassDB::bind_method(_MD("get_pressed_button:BaseButton"),&ButtonGroup::get_pressed_button); + ClassDB::bind_method(D_METHOD("get_pressed_button:BaseButton"),&ButtonGroup::get_pressed_button); } ButtonGroup::ButtonGroup() { diff --git a/scene/gui/box_container.cpp b/scene/gui/box_container.cpp index b9121490e6..1f6e0392d8 100644 --- a/scene/gui/box_container.cpp +++ b/scene/gui/box_container.cpp @@ -302,9 +302,9 @@ BoxContainer::BoxContainer(bool p_vertical) { void BoxContainer::_bind_methods() { - ClassDB::bind_method(_MD("add_spacer","begin"),&BoxContainer::add_spacer); - ClassDB::bind_method(_MD("get_alignment"),&BoxContainer::get_alignment); - ClassDB::bind_method(_MD("set_alignment","alignment"),&BoxContainer::set_alignment); + ClassDB::bind_method(D_METHOD("add_spacer","begin"),&BoxContainer::add_spacer); + ClassDB::bind_method(D_METHOD("get_alignment"),&BoxContainer::get_alignment); + ClassDB::bind_method(D_METHOD("set_alignment","alignment"),&BoxContainer::set_alignment); BIND_CONSTANT( ALIGN_BEGIN ); BIND_CONSTANT( ALIGN_CENTER ); diff --git a/scene/gui/button.cpp b/scene/gui/button.cpp index 3eb583decb..de2ccfb0b5 100644 --- a/scene/gui/button.cpp +++ b/scene/gui/button.cpp @@ -228,16 +228,16 @@ Button::TextAlign Button::get_text_align() const { void Button::_bind_methods() { - ClassDB::bind_method(_MD("set_text","text"),&Button::set_text); - ClassDB::bind_method(_MD("get_text"),&Button::get_text); - ClassDB::bind_method(_MD("set_button_icon","texture:Texture"),&Button::set_icon); - ClassDB::bind_method(_MD("get_button_icon:Texture"),&Button::get_icon); - ClassDB::bind_method(_MD("set_flat","enabled"),&Button::set_flat); - ClassDB::bind_method(_MD("set_clip_text","enabled"),&Button::set_clip_text); - ClassDB::bind_method(_MD("get_clip_text"),&Button::get_clip_text); - ClassDB::bind_method(_MD("set_text_align","align"),&Button::set_text_align); - ClassDB::bind_method(_MD("get_text_align"),&Button::get_text_align); - ClassDB::bind_method(_MD("is_flat"),&Button::is_flat); + ClassDB::bind_method(D_METHOD("set_text","text"),&Button::set_text); + ClassDB::bind_method(D_METHOD("get_text"),&Button::get_text); + ClassDB::bind_method(D_METHOD("set_button_icon","texture:Texture"),&Button::set_icon); + ClassDB::bind_method(D_METHOD("get_button_icon:Texture"),&Button::get_icon); + ClassDB::bind_method(D_METHOD("set_flat","enabled"),&Button::set_flat); + ClassDB::bind_method(D_METHOD("set_clip_text","enabled"),&Button::set_clip_text); + ClassDB::bind_method(D_METHOD("get_clip_text"),&Button::get_clip_text); + ClassDB::bind_method(D_METHOD("set_text_align","align"),&Button::set_text_align); + ClassDB::bind_method(D_METHOD("get_text_align"),&Button::get_text_align); + ClassDB::bind_method(D_METHOD("is_flat"),&Button::is_flat); BIND_CONSTANT( ALIGN_LEFT ); BIND_CONSTANT( ALIGN_CENTER ); diff --git a/scene/gui/button_array.cpp b/scene/gui/button_array.cpp index 557b128ac4..c05b787bf5 100644 --- a/scene/gui/button_array.cpp +++ b/scene/gui/button_array.cpp @@ -527,24 +527,24 @@ void ButtonArray::get_translatable_strings(List<String> *p_strings) const { void ButtonArray::_bind_methods() { - ClassDB::bind_method(_MD("add_button","text","tooltip"),&ButtonArray::add_button,DEFVAL("")); - ClassDB::bind_method(_MD("add_icon_button","icon:Texture","text","tooltip"),&ButtonArray::add_icon_button,DEFVAL(""),DEFVAL("")); - ClassDB::bind_method(_MD("set_button_text","button_idx","text"),&ButtonArray::set_button_text); - ClassDB::bind_method(_MD("set_button_tooltip","button_idx","text"),&ButtonArray::set_button_tooltip); - ClassDB::bind_method(_MD("set_button_icon","button_idx","icon:Texture"),&ButtonArray::set_button_icon); - ClassDB::bind_method(_MD("get_button_text","button_idx"),&ButtonArray::get_button_text); - ClassDB::bind_method(_MD("get_button_tooltip","button_idx"),&ButtonArray::get_button_tooltip); - ClassDB::bind_method(_MD("get_button_icon:Texture","button_idx"),&ButtonArray::get_button_icon); - ClassDB::bind_method(_MD("get_button_count"),&ButtonArray::get_button_count); - ClassDB::bind_method(_MD("set_flat","enabled"),&ButtonArray::set_flat); - ClassDB::bind_method(_MD("is_flat"),&ButtonArray::is_flat); - ClassDB::bind_method(_MD("get_selected"),&ButtonArray::get_selected); - ClassDB::bind_method(_MD("get_hovered"),&ButtonArray::get_hovered); - ClassDB::bind_method(_MD("set_selected","button_idx"),&ButtonArray::set_selected); - ClassDB::bind_method(_MD("erase_button","button_idx"),&ButtonArray::erase_button); - ClassDB::bind_method(_MD("clear"),&ButtonArray::clear); - - ClassDB::bind_method(_MD("_gui_input"),&ButtonArray::_gui_input); + ClassDB::bind_method(D_METHOD("add_button","text","tooltip"),&ButtonArray::add_button,DEFVAL("")); + ClassDB::bind_method(D_METHOD("add_icon_button","icon:Texture","text","tooltip"),&ButtonArray::add_icon_button,DEFVAL(""),DEFVAL("")); + ClassDB::bind_method(D_METHOD("set_button_text","button_idx","text"),&ButtonArray::set_button_text); + ClassDB::bind_method(D_METHOD("set_button_tooltip","button_idx","text"),&ButtonArray::set_button_tooltip); + ClassDB::bind_method(D_METHOD("set_button_icon","button_idx","icon:Texture"),&ButtonArray::set_button_icon); + ClassDB::bind_method(D_METHOD("get_button_text","button_idx"),&ButtonArray::get_button_text); + ClassDB::bind_method(D_METHOD("get_button_tooltip","button_idx"),&ButtonArray::get_button_tooltip); + ClassDB::bind_method(D_METHOD("get_button_icon:Texture","button_idx"),&ButtonArray::get_button_icon); + ClassDB::bind_method(D_METHOD("get_button_count"),&ButtonArray::get_button_count); + ClassDB::bind_method(D_METHOD("set_flat","enabled"),&ButtonArray::set_flat); + ClassDB::bind_method(D_METHOD("is_flat"),&ButtonArray::is_flat); + ClassDB::bind_method(D_METHOD("get_selected"),&ButtonArray::get_selected); + ClassDB::bind_method(D_METHOD("get_hovered"),&ButtonArray::get_hovered); + ClassDB::bind_method(D_METHOD("set_selected","button_idx"),&ButtonArray::set_selected); + ClassDB::bind_method(D_METHOD("erase_button","button_idx"),&ButtonArray::erase_button); + ClassDB::bind_method(D_METHOD("clear"),&ButtonArray::clear); + + ClassDB::bind_method(D_METHOD("_gui_input"),&ButtonArray::_gui_input); BIND_CONSTANT( ALIGN_BEGIN ); BIND_CONSTANT( ALIGN_CENTER ); diff --git a/scene/gui/button_group.cpp b/scene/gui/button_group.cpp index 01a3f633c3..21c1559b8f 100644 --- a/scene/gui/button_group.cpp +++ b/scene/gui/button_group.cpp @@ -151,12 +151,12 @@ int ButtonGroup::get_pressed_button_index() const { void ButtonGroup::_bind_methods() { - ClassDB::bind_method(_MD("get_pressed_button:BaseButton"),&ButtonGroup::get_pressed_button); - ClassDB::bind_method(_MD("get_pressed_button_index"),&ButtonGroup::get_pressed_button_index); - ClassDB::bind_method(_MD("get_focused_button:BaseButton"),&ButtonGroup::get_focused_button); - ClassDB::bind_method(_MD("get_button_list"),&ButtonGroup::_get_button_list); - ClassDB::bind_method(_MD("_pressed"),&ButtonGroup::_pressed); - ClassDB::bind_method(_MD("set_pressed_button","button:BaseButton"),&ButtonGroup::_pressed); + ClassDB::bind_method(D_METHOD("get_pressed_button:BaseButton"),&ButtonGroup::get_pressed_button); + ClassDB::bind_method(D_METHOD("get_pressed_button_index"),&ButtonGroup::get_pressed_button_index); + ClassDB::bind_method(D_METHOD("get_focused_button:BaseButton"),&ButtonGroup::get_focused_button); + ClassDB::bind_method(D_METHOD("get_button_list"),&ButtonGroup::_get_button_list); + ClassDB::bind_method(D_METHOD("_pressed"),&ButtonGroup::_pressed); + ClassDB::bind_method(D_METHOD("set_pressed_button","button:BaseButton"),&ButtonGroup::_pressed); ADD_SIGNAL( MethodInfo("button_selected",PropertyInfo(Variant::OBJECT,"button",PROPERTY_HINT_RESOURCE_TYPE,"BaseButton"))); } diff --git a/scene/gui/center_container.cpp b/scene/gui/center_container.cpp index e7814d07b2..c1c04ced84 100644 --- a/scene/gui/center_container.cpp +++ b/scene/gui/center_container.cpp @@ -92,8 +92,8 @@ void CenterContainer::_notification(int p_what) { void CenterContainer::_bind_methods() { - ClassDB::bind_method(_MD("set_use_top_left","enable"),&CenterContainer::set_use_top_left); - ClassDB::bind_method(_MD("is_using_top_left"),&CenterContainer::is_using_top_left); + ClassDB::bind_method(D_METHOD("set_use_top_left","enable"),&CenterContainer::set_use_top_left); + ClassDB::bind_method(D_METHOD("is_using_top_left"),&CenterContainer::is_using_top_left); ADD_PROPERTY( PropertyInfo(Variant::BOOL,"use_top_left"),"set_use_top_left","is_using_top_left"); } diff --git a/scene/gui/color_picker.cpp b/scene/gui/color_picker.cpp index d6ec33797e..d9da583bf5 100644 --- a/scene/gui/color_picker.cpp +++ b/scene/gui/color_picker.cpp @@ -451,24 +451,24 @@ void ColorPicker::_screen_pick_pressed() void ColorPicker::_bind_methods() { - ClassDB::bind_method(_MD("set_pick_color","color"),&ColorPicker::set_pick_color); - ClassDB::bind_method(_MD("get_pick_color"),&ColorPicker::get_pick_color); - ClassDB::bind_method(_MD("set_raw_mode","mode"),&ColorPicker::set_raw_mode); - ClassDB::bind_method(_MD("is_raw_mode"),&ColorPicker::is_raw_mode); - ClassDB::bind_method(_MD("set_edit_alpha","show"),&ColorPicker::set_edit_alpha); - ClassDB::bind_method(_MD("is_editing_alpha"),&ColorPicker::is_editing_alpha); - ClassDB::bind_method(_MD("add_preset"), &ColorPicker::add_preset); - ClassDB::bind_method(_MD("_value_changed"),&ColorPicker::_value_changed); - ClassDB::bind_method(_MD("_html_entered"),&ColorPicker::_html_entered); - ClassDB::bind_method(_MD("_text_type_toggled"),&ColorPicker::_text_type_toggled); - ClassDB::bind_method(_MD("_add_preset_pressed"), &ColorPicker::_add_preset_pressed); - ClassDB::bind_method(_MD("_screen_pick_pressed"), &ColorPicker::_screen_pick_pressed); - ClassDB::bind_method(_MD("_sample_draw"),&ColorPicker::_sample_draw); - ClassDB::bind_method(_MD("_hsv_draw"),&ColorPicker::_hsv_draw); - ClassDB::bind_method(_MD("_uv_input"),&ColorPicker::_uv_input); - ClassDB::bind_method(_MD("_w_input"),&ColorPicker::_w_input); - ClassDB::bind_method(_MD("_preset_input"),&ColorPicker::_preset_input); - ClassDB::bind_method(_MD("_screen_input"),&ColorPicker::_screen_input); + ClassDB::bind_method(D_METHOD("set_pick_color","color"),&ColorPicker::set_pick_color); + ClassDB::bind_method(D_METHOD("get_pick_color"),&ColorPicker::get_pick_color); + ClassDB::bind_method(D_METHOD("set_raw_mode","mode"),&ColorPicker::set_raw_mode); + ClassDB::bind_method(D_METHOD("is_raw_mode"),&ColorPicker::is_raw_mode); + ClassDB::bind_method(D_METHOD("set_edit_alpha","show"),&ColorPicker::set_edit_alpha); + ClassDB::bind_method(D_METHOD("is_editing_alpha"),&ColorPicker::is_editing_alpha); + ClassDB::bind_method(D_METHOD("add_preset"), &ColorPicker::add_preset); + ClassDB::bind_method(D_METHOD("_value_changed"),&ColorPicker::_value_changed); + ClassDB::bind_method(D_METHOD("_html_entered"),&ColorPicker::_html_entered); + ClassDB::bind_method(D_METHOD("_text_type_toggled"),&ColorPicker::_text_type_toggled); + ClassDB::bind_method(D_METHOD("_add_preset_pressed"), &ColorPicker::_add_preset_pressed); + ClassDB::bind_method(D_METHOD("_screen_pick_pressed"), &ColorPicker::_screen_pick_pressed); + ClassDB::bind_method(D_METHOD("_sample_draw"),&ColorPicker::_sample_draw); + ClassDB::bind_method(D_METHOD("_hsv_draw"),&ColorPicker::_hsv_draw); + ClassDB::bind_method(D_METHOD("_uv_input"),&ColorPicker::_uv_input); + ClassDB::bind_method(D_METHOD("_w_input"),&ColorPicker::_w_input); + ClassDB::bind_method(D_METHOD("_preset_input"),&ColorPicker::_preset_input); + ClassDB::bind_method(D_METHOD("_screen_input"),&ColorPicker::_screen_input); ADD_SIGNAL( MethodInfo("color_changed",PropertyInfo(Variant::COLOR,"color"))); } @@ -665,12 +665,12 @@ ColorPicker *ColorPickerButton::get_picker() { void ColorPickerButton::_bind_methods(){ - ClassDB::bind_method(_MD("set_pick_color","color"),&ColorPickerButton::set_pick_color); - ClassDB::bind_method(_MD("get_pick_color"),&ColorPickerButton::get_pick_color); - ClassDB::bind_method(_MD("get_picker:ColorPicker"),&ColorPickerButton::get_picker); - ClassDB::bind_method(_MD("set_edit_alpha","show"),&ColorPickerButton::set_edit_alpha); - ClassDB::bind_method(_MD("is_editing_alpha"),&ColorPickerButton::is_editing_alpha); - ClassDB::bind_method(_MD("_color_changed"),&ColorPickerButton::_color_changed); + ClassDB::bind_method(D_METHOD("set_pick_color","color"),&ColorPickerButton::set_pick_color); + ClassDB::bind_method(D_METHOD("get_pick_color"),&ColorPickerButton::get_pick_color); + ClassDB::bind_method(D_METHOD("get_picker:ColorPicker"),&ColorPickerButton::get_picker); + ClassDB::bind_method(D_METHOD("set_edit_alpha","show"),&ColorPickerButton::set_edit_alpha); + ClassDB::bind_method(D_METHOD("is_editing_alpha"),&ColorPickerButton::is_editing_alpha); + ClassDB::bind_method(D_METHOD("_color_changed"),&ColorPickerButton::_color_changed); ADD_SIGNAL( MethodInfo("color_changed",PropertyInfo(Variant::COLOR,"color"))); ADD_PROPERTY( PropertyInfo(Variant::COLOR,"color"),"set_pick_color","get_pick_color") ; diff --git a/scene/gui/color_ramp_edit.cpp b/scene/gui/color_ramp_edit.cpp index 5d5d6c31a2..81bc5ca9bb 100644 --- a/scene/gui/color_ramp_edit.cpp +++ b/scene/gui/color_ramp_edit.cpp @@ -446,7 +446,7 @@ Vector<ColorRamp::Point>& ColorRampEdit::get_points() { } void ColorRampEdit::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&ColorRampEdit::_gui_input); - ClassDB::bind_method(_MD("_color_changed"),&ColorRampEdit::_color_changed); + ClassDB::bind_method(D_METHOD("_gui_input"),&ColorRampEdit::_gui_input); + ClassDB::bind_method(D_METHOD("_color_changed"),&ColorRampEdit::_color_changed); ADD_SIGNAL(MethodInfo("ramp_changed")); } diff --git a/scene/gui/color_rect.cpp b/scene/gui/color_rect.cpp index f626d79f60..d72dffcae3 100644 --- a/scene/gui/color_rect.cpp +++ b/scene/gui/color_rect.cpp @@ -49,8 +49,8 @@ void ColorRect::_notification(int p_what) { void ColorRect::_bind_methods() { - ClassDB::bind_method(_MD("set_frame_color","color"),&ColorRect::set_frame_color); - ClassDB::bind_method(_MD("get_frame_color"),&ColorRect::get_frame_color); + ClassDB::bind_method(D_METHOD("set_frame_color","color"),&ColorRect::set_frame_color); + ClassDB::bind_method(D_METHOD("get_frame_color"),&ColorRect::get_frame_color); ADD_PROPERTY(PropertyInfo(Variant::COLOR,"color"),"set_frame_color","get_frame_color") ; } diff --git a/scene/gui/container.cpp b/scene/gui/container.cpp index de5f35933c..655c6e1bbf 100644 --- a/scene/gui/container.cpp +++ b/scene/gui/container.cpp @@ -156,11 +156,11 @@ void Container::_notification(int p_what) { void Container::_bind_methods() { - ClassDB::bind_method(_MD("_sort_children"),&Container::_sort_children); - ClassDB::bind_method(_MD("_child_minsize_changed"),&Container::_child_minsize_changed); + ClassDB::bind_method(D_METHOD("_sort_children"),&Container::_sort_children); + ClassDB::bind_method(D_METHOD("_child_minsize_changed"),&Container::_child_minsize_changed); - ClassDB::bind_method(_MD("queue_sort"),&Container::queue_sort); - ClassDB::bind_method(_MD("fit_child_in_rect","child:Control","rect"),&Container::fit_child_in_rect); + ClassDB::bind_method(D_METHOD("queue_sort"),&Container::queue_sort); + ClassDB::bind_method(D_METHOD("fit_child_in_rect","child:Control","rect"),&Container::fit_child_in_rect); BIND_CONSTANT( NOTIFICATION_SORT_CHILDREN ); ADD_SIGNAL(MethodInfo("sort_children")); diff --git a/scene/gui/control.cpp b/scene/gui/control.cpp index 42020ee75b..e52afdffdf 100644 --- a/scene/gui/control.cpp +++ b/scene/gui/control.cpp @@ -2448,125 +2448,125 @@ bool Control::is_clipping_contents() { void Control::_bind_methods() { - //ClassDB::bind_method(_MD("_window_resize_event"),&Control::_window_resize_event); - ClassDB::bind_method(_MD("_size_changed"),&Control::_size_changed); - ClassDB::bind_method(_MD("_update_minimum_size"),&Control::_update_minimum_size); - - ClassDB::bind_method(_MD("accept_event"),&Control::accept_event); - ClassDB::bind_method(_MD("get_minimum_size"),&Control::get_minimum_size); - ClassDB::bind_method(_MD("get_combined_minimum_size"),&Control::get_combined_minimum_size); - ClassDB::bind_method(_MD("set_anchor","margin","anchor_mode","keep_margin"),&Control::set_anchor,DEFVAL(false)); - ClassDB::bind_method(_MD("_set_anchor","margin","anchor_mode"),&Control::_set_anchor); - ClassDB::bind_method(_MD("get_anchor","margin"),&Control::get_anchor); - ClassDB::bind_method(_MD("set_margin","margin","offset"),&Control::set_margin); - ClassDB::bind_method(_MD("set_anchor_and_margin","margin","anchor_mode","offset"),&Control::set_anchor_and_margin); - ClassDB::bind_method(_MD("set_begin","pos"),&Control::set_begin); - ClassDB::bind_method(_MD("set_end","pos"),&Control::set_end); - ClassDB::bind_method(_MD("set_pos","pos"),&Control::set_pos); - ClassDB::bind_method(_MD("set_size","size"),&Control::set_size); - ClassDB::bind_method(_MD("set_custom_minimum_size","size"),&Control::set_custom_minimum_size); - ClassDB::bind_method(_MD("set_global_pos","pos"),&Control::set_global_pos); - ClassDB::bind_method(_MD("set_rotation","radians"),&Control::set_rotation); - ClassDB::bind_method(_MD("set_rotation_deg","degrees"),&Control::set_rotation_deg); + //ClassDB::bind_method(D_METHOD("_window_resize_event"),&Control::_window_resize_event); + ClassDB::bind_method(D_METHOD("_size_changed"),&Control::_size_changed); + ClassDB::bind_method(D_METHOD("_update_minimum_size"),&Control::_update_minimum_size); + + ClassDB::bind_method(D_METHOD("accept_event"),&Control::accept_event); + ClassDB::bind_method(D_METHOD("get_minimum_size"),&Control::get_minimum_size); + ClassDB::bind_method(D_METHOD("get_combined_minimum_size"),&Control::get_combined_minimum_size); + ClassDB::bind_method(D_METHOD("set_anchor","margin","anchor_mode","keep_margin"),&Control::set_anchor,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("_set_anchor","margin","anchor_mode"),&Control::_set_anchor); + ClassDB::bind_method(D_METHOD("get_anchor","margin"),&Control::get_anchor); + ClassDB::bind_method(D_METHOD("set_margin","margin","offset"),&Control::set_margin); + ClassDB::bind_method(D_METHOD("set_anchor_and_margin","margin","anchor_mode","offset"),&Control::set_anchor_and_margin); + ClassDB::bind_method(D_METHOD("set_begin","pos"),&Control::set_begin); + ClassDB::bind_method(D_METHOD("set_end","pos"),&Control::set_end); + ClassDB::bind_method(D_METHOD("set_pos","pos"),&Control::set_pos); + ClassDB::bind_method(D_METHOD("set_size","size"),&Control::set_size); + ClassDB::bind_method(D_METHOD("set_custom_minimum_size","size"),&Control::set_custom_minimum_size); + ClassDB::bind_method(D_METHOD("set_global_pos","pos"),&Control::set_global_pos); + ClassDB::bind_method(D_METHOD("set_rotation","radians"),&Control::set_rotation); + ClassDB::bind_method(D_METHOD("set_rotation_deg","degrees"),&Control::set_rotation_deg); // TODO: Obsolete this method (old name) properly (GH-4397) - ClassDB::bind_method(_MD("_set_rotation_deg","degrees"),&Control::_set_rotation_deg); - ClassDB::bind_method(_MD("set_scale","scale"),&Control::set_scale); - ClassDB::bind_method(_MD("get_margin","margin"),&Control::get_margin); - ClassDB::bind_method(_MD("get_begin"),&Control::get_begin); - ClassDB::bind_method(_MD("get_end"),&Control::get_end); - ClassDB::bind_method(_MD("get_pos"),&Control::get_pos); - ClassDB::bind_method(_MD("get_size"),&Control::get_size); - ClassDB::bind_method(_MD("get_rotation"),&Control::get_rotation); - ClassDB::bind_method(_MD("get_rotation_deg"),&Control::get_rotation_deg); + ClassDB::bind_method(D_METHOD("_set_rotation_deg","degrees"),&Control::_set_rotation_deg); + ClassDB::bind_method(D_METHOD("set_scale","scale"),&Control::set_scale); + ClassDB::bind_method(D_METHOD("get_margin","margin"),&Control::get_margin); + ClassDB::bind_method(D_METHOD("get_begin"),&Control::get_begin); + ClassDB::bind_method(D_METHOD("get_end"),&Control::get_end); + ClassDB::bind_method(D_METHOD("get_pos"),&Control::get_pos); + ClassDB::bind_method(D_METHOD("get_size"),&Control::get_size); + ClassDB::bind_method(D_METHOD("get_rotation"),&Control::get_rotation); + ClassDB::bind_method(D_METHOD("get_rotation_deg"),&Control::get_rotation_deg); // TODO: Obsolete this method (old name) properly (GH-4397) - ClassDB::bind_method(_MD("_get_rotation_deg"),&Control::_get_rotation_deg); - ClassDB::bind_method(_MD("get_scale"),&Control::get_scale); - ClassDB::bind_method(_MD("get_custom_minimum_size"),&Control::get_custom_minimum_size); - ClassDB::bind_method(_MD("get_parent_area_size"),&Control::get_size); - ClassDB::bind_method(_MD("get_global_pos"),&Control::get_global_pos); - ClassDB::bind_method(_MD("get_rect"),&Control::get_rect); - ClassDB::bind_method(_MD("get_global_rect"),&Control::get_global_rect); - ClassDB::bind_method(_MD("set_area_as_parent_rect","margin"),&Control::set_area_as_parent_rect,DEFVAL(0)); - ClassDB::bind_method(_MD("show_modal","exclusive"),&Control::show_modal,DEFVAL(false)); - ClassDB::bind_method(_MD("set_focus_mode","mode"),&Control::set_focus_mode); - ClassDB::bind_method(_MD("get_focus_mode"),&Control::get_focus_mode); - ClassDB::bind_method(_MD("has_focus"),&Control::has_focus); - ClassDB::bind_method(_MD("grab_focus"),&Control::grab_focus); - ClassDB::bind_method(_MD("release_focus"),&Control::release_focus); - ClassDB::bind_method(_MD("get_focus_owner:Control"),&Control::get_focus_owner); + ClassDB::bind_method(D_METHOD("_get_rotation_deg"),&Control::_get_rotation_deg); + ClassDB::bind_method(D_METHOD("get_scale"),&Control::get_scale); + ClassDB::bind_method(D_METHOD("get_custom_minimum_size"),&Control::get_custom_minimum_size); + ClassDB::bind_method(D_METHOD("get_parent_area_size"),&Control::get_size); + ClassDB::bind_method(D_METHOD("get_global_pos"),&Control::get_global_pos); + ClassDB::bind_method(D_METHOD("get_rect"),&Control::get_rect); + ClassDB::bind_method(D_METHOD("get_global_rect"),&Control::get_global_rect); + ClassDB::bind_method(D_METHOD("set_area_as_parent_rect","margin"),&Control::set_area_as_parent_rect,DEFVAL(0)); + ClassDB::bind_method(D_METHOD("show_modal","exclusive"),&Control::show_modal,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("set_focus_mode","mode"),&Control::set_focus_mode); + ClassDB::bind_method(D_METHOD("get_focus_mode"),&Control::get_focus_mode); + ClassDB::bind_method(D_METHOD("has_focus"),&Control::has_focus); + ClassDB::bind_method(D_METHOD("grab_focus"),&Control::grab_focus); + ClassDB::bind_method(D_METHOD("release_focus"),&Control::release_focus); + ClassDB::bind_method(D_METHOD("get_focus_owner:Control"),&Control::get_focus_owner); - ClassDB::bind_method(_MD("set_h_size_flags","flags"),&Control::set_h_size_flags); - ClassDB::bind_method(_MD("get_h_size_flags"),&Control::get_h_size_flags); + ClassDB::bind_method(D_METHOD("set_h_size_flags","flags"),&Control::set_h_size_flags); + ClassDB::bind_method(D_METHOD("get_h_size_flags"),&Control::get_h_size_flags); - ClassDB::bind_method(_MD("set_stretch_ratio","ratio"),&Control::set_stretch_ratio); - ClassDB::bind_method(_MD("get_stretch_ratio"),&Control::get_stretch_ratio); + ClassDB::bind_method(D_METHOD("set_stretch_ratio","ratio"),&Control::set_stretch_ratio); + ClassDB::bind_method(D_METHOD("get_stretch_ratio"),&Control::get_stretch_ratio); - ClassDB::bind_method(_MD("set_v_size_flags","flags"),&Control::set_v_size_flags); - ClassDB::bind_method(_MD("get_v_size_flags"),&Control::get_v_size_flags); + ClassDB::bind_method(D_METHOD("set_v_size_flags","flags"),&Control::set_v_size_flags); + ClassDB::bind_method(D_METHOD("get_v_size_flags"),&Control::get_v_size_flags); - ClassDB::bind_method(_MD("set_theme","theme:Theme"),&Control::set_theme); - ClassDB::bind_method(_MD("get_theme:Theme"),&Control::get_theme); + ClassDB::bind_method(D_METHOD("set_theme","theme:Theme"),&Control::set_theme); + ClassDB::bind_method(D_METHOD("get_theme:Theme"),&Control::get_theme); - ClassDB::bind_method(_MD("add_icon_override","name","texture:Texture"),&Control::add_icon_override); - ClassDB::bind_method(_MD("add_shader_override","name","shader:Shader"),&Control::add_shader_override); - ClassDB::bind_method(_MD("add_style_override","name","stylebox:StyleBox"),&Control::add_style_override); - ClassDB::bind_method(_MD("add_font_override","name","font:Font"),&Control::add_font_override); - ClassDB::bind_method(_MD("add_color_override","name","color"),&Control::add_color_override); - ClassDB::bind_method(_MD("add_constant_override","name","constant"),&Control::add_constant_override); + ClassDB::bind_method(D_METHOD("add_icon_override","name","texture:Texture"),&Control::add_icon_override); + ClassDB::bind_method(D_METHOD("add_shader_override","name","shader:Shader"),&Control::add_shader_override); + ClassDB::bind_method(D_METHOD("add_style_override","name","stylebox:StyleBox"),&Control::add_style_override); + ClassDB::bind_method(D_METHOD("add_font_override","name","font:Font"),&Control::add_font_override); + ClassDB::bind_method(D_METHOD("add_color_override","name","color"),&Control::add_color_override); + ClassDB::bind_method(D_METHOD("add_constant_override","name","constant"),&Control::add_constant_override); - ClassDB::bind_method(_MD("get_icon:Texture","name","type"),&Control::get_icon,DEFVAL("")); - ClassDB::bind_method(_MD("get_stylebox:StyleBox","name","type"),&Control::get_stylebox,DEFVAL("")); - ClassDB::bind_method(_MD("get_font:Font","name","type"),&Control::get_font,DEFVAL("")); - ClassDB::bind_method(_MD("get_color","name","type"),&Control::get_color,DEFVAL("")); - ClassDB::bind_method(_MD("get_constant","name","type"),&Control::get_constant,DEFVAL("")); + ClassDB::bind_method(D_METHOD("get_icon:Texture","name","type"),&Control::get_icon,DEFVAL("")); + ClassDB::bind_method(D_METHOD("get_stylebox:StyleBox","name","type"),&Control::get_stylebox,DEFVAL("")); + ClassDB::bind_method(D_METHOD("get_font:Font","name","type"),&Control::get_font,DEFVAL("")); + ClassDB::bind_method(D_METHOD("get_color","name","type"),&Control::get_color,DEFVAL("")); + ClassDB::bind_method(D_METHOD("get_constant","name","type"),&Control::get_constant,DEFVAL("")); - ClassDB::bind_method(_MD("has_icon_override", "name"), &Control::has_icon_override); - ClassDB::bind_method(_MD("has_stylebox_override", "name"), &Control::has_stylebox_override); - ClassDB::bind_method(_MD("has_font_override", "name"), &Control::has_font_override); - ClassDB::bind_method(_MD("has_color_override", "name"), &Control::has_color_override); - ClassDB::bind_method(_MD("has_constant_override", "name"), &Control::has_constant_override); + ClassDB::bind_method(D_METHOD("has_icon_override", "name"), &Control::has_icon_override); + ClassDB::bind_method(D_METHOD("has_stylebox_override", "name"), &Control::has_stylebox_override); + ClassDB::bind_method(D_METHOD("has_font_override", "name"), &Control::has_font_override); + ClassDB::bind_method(D_METHOD("has_color_override", "name"), &Control::has_color_override); + ClassDB::bind_method(D_METHOD("has_constant_override", "name"), &Control::has_constant_override); - ClassDB::bind_method(_MD("has_icon", "name", "type"), &Control::has_icon, DEFVAL("")); - ClassDB::bind_method(_MD("has_stylebox", "name", "type"), &Control::has_stylebox, DEFVAL("")); - ClassDB::bind_method(_MD("has_font", "name", "type"), &Control::has_font, DEFVAL("")); - ClassDB::bind_method(_MD("has_color", "name", "type"), &Control::has_color, DEFVAL("")); - ClassDB::bind_method(_MD("has_constant", "name", "type"), &Control::has_constant, DEFVAL("")); + ClassDB::bind_method(D_METHOD("has_icon", "name", "type"), &Control::has_icon, DEFVAL("")); + ClassDB::bind_method(D_METHOD("has_stylebox", "name", "type"), &Control::has_stylebox, DEFVAL("")); + ClassDB::bind_method(D_METHOD("has_font", "name", "type"), &Control::has_font, DEFVAL("")); + ClassDB::bind_method(D_METHOD("has_color", "name", "type"), &Control::has_color, DEFVAL("")); + ClassDB::bind_method(D_METHOD("has_constant", "name", "type"), &Control::has_constant, DEFVAL("")); - ClassDB::bind_method(_MD("get_parent_control:Control"),&Control::get_parent_control); + ClassDB::bind_method(D_METHOD("get_parent_control:Control"),&Control::get_parent_control); - ClassDB::bind_method(_MD("set_tooltip","tooltip"),&Control::set_tooltip); - ClassDB::bind_method(_MD("get_tooltip","atpos"),&Control::get_tooltip,DEFVAL(Point2())); - ClassDB::bind_method(_MD("_get_tooltip"),&Control::_get_tooltip); + ClassDB::bind_method(D_METHOD("set_tooltip","tooltip"),&Control::set_tooltip); + ClassDB::bind_method(D_METHOD("get_tooltip","atpos"),&Control::get_tooltip,DEFVAL(Point2())); + ClassDB::bind_method(D_METHOD("_get_tooltip"),&Control::_get_tooltip); - ClassDB::bind_method(_MD("set_default_cursor_shape","shape"),&Control::set_default_cursor_shape); - ClassDB::bind_method(_MD("get_default_cursor_shape"),&Control::get_default_cursor_shape); - ClassDB::bind_method(_MD("get_cursor_shape","pos"),&Control::get_cursor_shape,DEFVAL(Point2())); + ClassDB::bind_method(D_METHOD("set_default_cursor_shape","shape"),&Control::set_default_cursor_shape); + ClassDB::bind_method(D_METHOD("get_default_cursor_shape"),&Control::get_default_cursor_shape); + ClassDB::bind_method(D_METHOD("get_cursor_shape","pos"),&Control::get_cursor_shape,DEFVAL(Point2())); - ClassDB::bind_method(_MD("set_focus_neighbour","margin","neighbour"),&Control::set_focus_neighbour); - ClassDB::bind_method(_MD("get_focus_neighbour","margin"),&Control::get_focus_neighbour); + ClassDB::bind_method(D_METHOD("set_focus_neighbour","margin","neighbour"),&Control::set_focus_neighbour); + ClassDB::bind_method(D_METHOD("get_focus_neighbour","margin"),&Control::get_focus_neighbour); - ClassDB::bind_method(_MD("force_drag","data","preview"),&Control::force_drag); + ClassDB::bind_method(D_METHOD("force_drag","data","preview"),&Control::force_drag); - ClassDB::bind_method(_MD("set_mouse_filter","filter"),&Control::set_mouse_filter); - ClassDB::bind_method(_MD("get_mouse_filter"),&Control::get_mouse_filter); + 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(_MD("set_clip_contents","enable"),&Control::set_clip_contents); - ClassDB::bind_method(_MD("is_clipping_contents"),&Control::is_clipping_contents); + 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); - ClassDB::bind_method(_MD("grab_click_focus"),&Control::grab_click_focus); + ClassDB::bind_method(D_METHOD("grab_click_focus"),&Control::grab_click_focus); - ClassDB::bind_method(_MD("set_drag_forwarding","target:Control"),&Control::set_drag_forwarding); - ClassDB::bind_method(_MD("set_drag_preview","control:Control"),&Control::set_drag_preview); + ClassDB::bind_method(D_METHOD("set_drag_forwarding","target:Control"),&Control::set_drag_forwarding); + ClassDB::bind_method(D_METHOD("set_drag_preview","control:Control"),&Control::set_drag_preview); - ClassDB::bind_method(_MD("warp_mouse","to_pos"),&Control::warp_mouse); + ClassDB::bind_method(D_METHOD("warp_mouse","to_pos"),&Control::warp_mouse); - ClassDB::bind_method(_MD("minimum_size_changed"), &Control::minimum_size_changed); + ClassDB::bind_method(D_METHOD("minimum_size_changed"), &Control::minimum_size_changed); - ClassDB::bind_method(_MD("_theme_changed"), &Control::_theme_changed); + ClassDB::bind_method(D_METHOD("_theme_changed"), &Control::_theme_changed); - ClassDB::bind_method(_MD("_font_changed"), &Control::_font_changed); + ClassDB::bind_method(D_METHOD("_font_changed"), &Control::_font_changed); BIND_VMETHOD(MethodInfo("_gui_input",PropertyInfo(Variant::INPUT_EVENT,"event"))); BIND_VMETHOD(MethodInfo(Variant::VECTOR2,"get_minimum_size")); diff --git a/scene/gui/dialogs.cpp b/scene/gui/dialogs.cpp index b83241bf0e..2f97ce2d51 100644 --- a/scene/gui/dialogs.cpp +++ b/scene/gui/dialogs.cpp @@ -141,11 +141,11 @@ TextureButton *WindowDialog::get_close_button() { void WindowDialog::_bind_methods() { - ClassDB::bind_method( _MD("_gui_input"),&WindowDialog::_gui_input); - ClassDB::bind_method( _MD("set_title","title"),&WindowDialog::set_title); - ClassDB::bind_method( _MD("get_title"),&WindowDialog::get_title); - ClassDB::bind_method( _MD("_closed"),&WindowDialog::_closed); - ClassDB::bind_method( _MD("get_close_button:TextureButton"),&WindowDialog::get_close_button); + ClassDB::bind_method( D_METHOD("_gui_input"),&WindowDialog::_gui_input); + ClassDB::bind_method( D_METHOD("set_title","title"),&WindowDialog::set_title); + ClassDB::bind_method( D_METHOD("get_title"),&WindowDialog::get_title); + ClassDB::bind_method( D_METHOD("_closed"),&WindowDialog::_closed); + ClassDB::bind_method( D_METHOD("get_close_button:TextureButton"),&WindowDialog::get_close_button); ADD_PROPERTY( PropertyInfo(Variant::STRING,"window_title",PROPERTY_HINT_NONE,"",PROPERTY_USAGE_DEFAULT_INTL),"set_title","get_title"); } @@ -361,18 +361,18 @@ Button* AcceptDialog::add_cancel(const String &p_cancel) { void AcceptDialog::_bind_methods() { - ClassDB::bind_method(_MD("_ok"),&AcceptDialog::_ok_pressed); - ClassDB::bind_method(_MD("get_ok"),&AcceptDialog::get_ok); - ClassDB::bind_method(_MD("get_label"),&AcceptDialog::get_label); - ClassDB::bind_method(_MD("set_hide_on_ok","enabled"),&AcceptDialog::set_hide_on_ok); - ClassDB::bind_method(_MD("get_hide_on_ok"),&AcceptDialog::get_hide_on_ok); - ClassDB::bind_method(_MD("add_button:Button","text","right","action"),&AcceptDialog::add_button,DEFVAL(false),DEFVAL("")); - ClassDB::bind_method(_MD("add_cancel:Button","name"),&AcceptDialog::add_cancel); - ClassDB::bind_method(_MD("_builtin_text_entered"),&AcceptDialog::_builtin_text_entered); - ClassDB::bind_method(_MD("register_text_enter:LineEdit","line_edit"),&AcceptDialog::register_text_enter); - ClassDB::bind_method(_MD("_custom_action"),&AcceptDialog::_custom_action); - ClassDB::bind_method(_MD("set_text","text"),&AcceptDialog::set_text); - ClassDB::bind_method(_MD("get_text"),&AcceptDialog::get_text); + ClassDB::bind_method(D_METHOD("_ok"),&AcceptDialog::_ok_pressed); + ClassDB::bind_method(D_METHOD("get_ok"),&AcceptDialog::get_ok); + ClassDB::bind_method(D_METHOD("get_label"),&AcceptDialog::get_label); + ClassDB::bind_method(D_METHOD("set_hide_on_ok","enabled"),&AcceptDialog::set_hide_on_ok); + ClassDB::bind_method(D_METHOD("get_hide_on_ok"),&AcceptDialog::get_hide_on_ok); + ClassDB::bind_method(D_METHOD("add_button:Button","text","right","action"),&AcceptDialog::add_button,DEFVAL(false),DEFVAL("")); + ClassDB::bind_method(D_METHOD("add_cancel:Button","name"),&AcceptDialog::add_cancel); + ClassDB::bind_method(D_METHOD("_builtin_text_entered"),&AcceptDialog::_builtin_text_entered); + ClassDB::bind_method(D_METHOD("register_text_enter:LineEdit","line_edit"),&AcceptDialog::register_text_enter); + ClassDB::bind_method(D_METHOD("_custom_action"),&AcceptDialog::_custom_action); + ClassDB::bind_method(D_METHOD("set_text","text"),&AcceptDialog::set_text); + ClassDB::bind_method(D_METHOD("get_text"),&AcceptDialog::get_text); ADD_SIGNAL( MethodInfo("confirmed") ); ADD_SIGNAL( MethodInfo("custom_action",PropertyInfo(Variant::STRING,"action")) ); @@ -429,7 +429,7 @@ AcceptDialog::~AcceptDialog() void ConfirmationDialog::_bind_methods() { - ClassDB::bind_method(_MD("get_cancel:Button"),&ConfirmationDialog::get_cancel); + ClassDB::bind_method(D_METHOD("get_cancel:Button"),&ConfirmationDialog::get_cancel); } Button *ConfirmationDialog::get_cancel() { diff --git a/scene/gui/file_dialog.cpp b/scene/gui/file_dialog.cpp index 5fce0ddc50..357a70a25b 100644 --- a/scene/gui/file_dialog.cpp +++ b/scene/gui/file_dialog.cpp @@ -686,41 +686,41 @@ bool FileDialog::default_show_hidden_files=false; void FileDialog::_bind_methods() { - ClassDB::bind_method(_MD("_unhandled_input"),&FileDialog::_unhandled_input); - - ClassDB::bind_method(_MD("_tree_selected"),&FileDialog::_tree_selected); - ClassDB::bind_method(_MD("_tree_db_selected"),&FileDialog::_tree_dc_selected); - ClassDB::bind_method(_MD("_dir_entered"),&FileDialog::_dir_entered); - ClassDB::bind_method(_MD("_file_entered"),&FileDialog::_file_entered); - ClassDB::bind_method(_MD("_action_pressed"),&FileDialog::_action_pressed); - ClassDB::bind_method(_MD("_cancel_pressed"),&FileDialog::_cancel_pressed); - ClassDB::bind_method(_MD("_filter_selected"),&FileDialog::_filter_selected); - ClassDB::bind_method(_MD("_save_confirm_pressed"),&FileDialog::_save_confirm_pressed); - - ClassDB::bind_method(_MD("clear_filters"),&FileDialog::clear_filters); - ClassDB::bind_method(_MD("add_filter","filter"),&FileDialog::add_filter); - ClassDB::bind_method(_MD("set_filters","filters"),&FileDialog::set_filters); - ClassDB::bind_method(_MD("get_filters"),&FileDialog::get_filters); - ClassDB::bind_method(_MD("get_current_dir"),&FileDialog::get_current_dir); - ClassDB::bind_method(_MD("get_current_file"),&FileDialog::get_current_file); - ClassDB::bind_method(_MD("get_current_path"),&FileDialog::get_current_path); - ClassDB::bind_method(_MD("set_current_dir","dir"),&FileDialog::set_current_dir); - ClassDB::bind_method(_MD("set_current_file","file"),&FileDialog::set_current_file); - ClassDB::bind_method(_MD("set_current_path","path"),&FileDialog::set_current_path); - ClassDB::bind_method(_MD("set_mode","mode"),&FileDialog::set_mode); - ClassDB::bind_method(_MD("get_mode"),&FileDialog::get_mode); - ClassDB::bind_method(_MD("get_vbox:VBoxContainer"),&FileDialog::get_vbox); - ClassDB::bind_method(_MD("set_access","access"),&FileDialog::set_access); - ClassDB::bind_method(_MD("get_access"),&FileDialog::get_access); - ClassDB::bind_method(_MD("set_show_hidden_files","show"),&FileDialog::set_show_hidden_files); - ClassDB::bind_method(_MD("is_showing_hidden_files"),&FileDialog::is_showing_hidden_files); - ClassDB::bind_method(_MD("_select_drive"),&FileDialog::_select_drive); - ClassDB::bind_method(_MD("_make_dir"),&FileDialog::_make_dir); - ClassDB::bind_method(_MD("_make_dir_confirm"),&FileDialog::_make_dir_confirm); - ClassDB::bind_method(_MD("_update_file_list"),&FileDialog::update_file_list); - ClassDB::bind_method(_MD("_update_dir"),&FileDialog::update_dir); - - ClassDB::bind_method(_MD("invalidate"),&FileDialog::invalidate); + ClassDB::bind_method(D_METHOD("_unhandled_input"),&FileDialog::_unhandled_input); + + ClassDB::bind_method(D_METHOD("_tree_selected"),&FileDialog::_tree_selected); + ClassDB::bind_method(D_METHOD("_tree_db_selected"),&FileDialog::_tree_dc_selected); + ClassDB::bind_method(D_METHOD("_dir_entered"),&FileDialog::_dir_entered); + ClassDB::bind_method(D_METHOD("_file_entered"),&FileDialog::_file_entered); + ClassDB::bind_method(D_METHOD("_action_pressed"),&FileDialog::_action_pressed); + ClassDB::bind_method(D_METHOD("_cancel_pressed"),&FileDialog::_cancel_pressed); + ClassDB::bind_method(D_METHOD("_filter_selected"),&FileDialog::_filter_selected); + ClassDB::bind_method(D_METHOD("_save_confirm_pressed"),&FileDialog::_save_confirm_pressed); + + ClassDB::bind_method(D_METHOD("clear_filters"),&FileDialog::clear_filters); + ClassDB::bind_method(D_METHOD("add_filter","filter"),&FileDialog::add_filter); + ClassDB::bind_method(D_METHOD("set_filters","filters"),&FileDialog::set_filters); + ClassDB::bind_method(D_METHOD("get_filters"),&FileDialog::get_filters); + ClassDB::bind_method(D_METHOD("get_current_dir"),&FileDialog::get_current_dir); + ClassDB::bind_method(D_METHOD("get_current_file"),&FileDialog::get_current_file); + ClassDB::bind_method(D_METHOD("get_current_path"),&FileDialog::get_current_path); + ClassDB::bind_method(D_METHOD("set_current_dir","dir"),&FileDialog::set_current_dir); + ClassDB::bind_method(D_METHOD("set_current_file","file"),&FileDialog::set_current_file); + ClassDB::bind_method(D_METHOD("set_current_path","path"),&FileDialog::set_current_path); + ClassDB::bind_method(D_METHOD("set_mode","mode"),&FileDialog::set_mode); + ClassDB::bind_method(D_METHOD("get_mode"),&FileDialog::get_mode); + ClassDB::bind_method(D_METHOD("get_vbox:VBoxContainer"),&FileDialog::get_vbox); + ClassDB::bind_method(D_METHOD("set_access","access"),&FileDialog::set_access); + ClassDB::bind_method(D_METHOD("get_access"),&FileDialog::get_access); + ClassDB::bind_method(D_METHOD("set_show_hidden_files","show"),&FileDialog::set_show_hidden_files); + ClassDB::bind_method(D_METHOD("is_showing_hidden_files"),&FileDialog::is_showing_hidden_files); + ClassDB::bind_method(D_METHOD("_select_drive"),&FileDialog::_select_drive); + ClassDB::bind_method(D_METHOD("_make_dir"),&FileDialog::_make_dir); + ClassDB::bind_method(D_METHOD("_make_dir_confirm"),&FileDialog::_make_dir_confirm); + ClassDB::bind_method(D_METHOD("_update_file_list"),&FileDialog::update_file_list); + ClassDB::bind_method(D_METHOD("_update_dir"),&FileDialog::update_dir); + + ClassDB::bind_method(D_METHOD("invalidate"),&FileDialog::invalidate); ADD_SIGNAL(MethodInfo("file_selected",PropertyInfo( Variant::STRING,"path"))); ADD_SIGNAL(MethodInfo("files_selected",PropertyInfo( Variant::POOL_STRING_ARRAY,"paths"))); @@ -868,11 +868,11 @@ FileDialog::~FileDialog() { void LineEditFileChooser::_bind_methods() { - ClassDB::bind_method(_MD("_browse"),&LineEditFileChooser::_browse); - ClassDB::bind_method(_MD("_chosen"),&LineEditFileChooser::_chosen); - ClassDB::bind_method(_MD("get_button:Button"),&LineEditFileChooser::get_button); - ClassDB::bind_method(_MD("get_line_edit:LineEdit"),&LineEditFileChooser::get_line_edit); - ClassDB::bind_method(_MD("get_file_dialog:FileDialog"),&LineEditFileChooser::get_file_dialog); + ClassDB::bind_method(D_METHOD("_browse"),&LineEditFileChooser::_browse); + ClassDB::bind_method(D_METHOD("_chosen"),&LineEditFileChooser::_chosen); + ClassDB::bind_method(D_METHOD("get_button:Button"),&LineEditFileChooser::get_button); + ClassDB::bind_method(D_METHOD("get_line_edit:LineEdit"),&LineEditFileChooser::get_line_edit); + ClassDB::bind_method(D_METHOD("get_file_dialog:FileDialog"),&LineEditFileChooser::get_file_dialog); } diff --git a/scene/gui/graph_edit.cpp b/scene/gui/graph_edit.cpp index ba1ab1afa8..a6954a2c77 100644 --- a/scene/gui/graph_edit.cpp +++ b/scene/gui/graph_edit.cpp @@ -1201,44 +1201,44 @@ void GraphEdit::_snap_value_changed(double) { void GraphEdit::_bind_methods() { - ClassDB::bind_method(_MD("connect_node:Error","from","from_port","to","to_port"),&GraphEdit::connect_node); - ClassDB::bind_method(_MD("is_node_connected","from","from_port","to","to_port"),&GraphEdit::is_node_connected); - ClassDB::bind_method(_MD("disconnect_node","from","from_port","to","to_port"),&GraphEdit::disconnect_node); - ClassDB::bind_method(_MD("get_connection_list"),&GraphEdit::_get_connection_list); - ClassDB::bind_method(_MD("get_scroll_ofs"),&GraphEdit::get_scroll_ofs); - ClassDB::bind_method(_MD("set_scroll_ofs","ofs"),&GraphEdit::set_scroll_ofs); + ClassDB::bind_method(D_METHOD("connect_node:Error","from","from_port","to","to_port"),&GraphEdit::connect_node); + ClassDB::bind_method(D_METHOD("is_node_connected","from","from_port","to","to_port"),&GraphEdit::is_node_connected); + ClassDB::bind_method(D_METHOD("disconnect_node","from","from_port","to","to_port"),&GraphEdit::disconnect_node); + ClassDB::bind_method(D_METHOD("get_connection_list"),&GraphEdit::_get_connection_list); + ClassDB::bind_method(D_METHOD("get_scroll_ofs"),&GraphEdit::get_scroll_ofs); + ClassDB::bind_method(D_METHOD("set_scroll_ofs","ofs"),&GraphEdit::set_scroll_ofs); - ClassDB::bind_method(_MD("set_zoom","p_zoom"),&GraphEdit::set_zoom); - ClassDB::bind_method(_MD("get_zoom"),&GraphEdit::get_zoom); + ClassDB::bind_method(D_METHOD("set_zoom","p_zoom"),&GraphEdit::set_zoom); + ClassDB::bind_method(D_METHOD("get_zoom"),&GraphEdit::get_zoom); - ClassDB::bind_method(_MD("set_snap","pixels"),&GraphEdit::set_snap); - ClassDB::bind_method(_MD("get_snap"),&GraphEdit::get_snap); + ClassDB::bind_method(D_METHOD("set_snap","pixels"),&GraphEdit::set_snap); + ClassDB::bind_method(D_METHOD("get_snap"),&GraphEdit::get_snap); - ClassDB::bind_method(_MD("set_use_snap","enable"),&GraphEdit::set_use_snap); - ClassDB::bind_method(_MD("is_using_snap"),&GraphEdit::is_using_snap); + ClassDB::bind_method(D_METHOD("set_use_snap","enable"),&GraphEdit::set_use_snap); + ClassDB::bind_method(D_METHOD("is_using_snap"),&GraphEdit::is_using_snap); - ClassDB::bind_method(_MD("set_right_disconnects","enable"),&GraphEdit::set_right_disconnects); - ClassDB::bind_method(_MD("is_right_disconnects_enabled"),&GraphEdit::is_right_disconnects_enabled); + ClassDB::bind_method(D_METHOD("set_right_disconnects","enable"),&GraphEdit::set_right_disconnects); + ClassDB::bind_method(D_METHOD("is_right_disconnects_enabled"),&GraphEdit::is_right_disconnects_enabled); - ClassDB::bind_method(_MD("_graph_node_moved"),&GraphEdit::_graph_node_moved); - ClassDB::bind_method(_MD("_graph_node_raised"),&GraphEdit::_graph_node_raised); + ClassDB::bind_method(D_METHOD("_graph_node_moved"),&GraphEdit::_graph_node_moved); + ClassDB::bind_method(D_METHOD("_graph_node_raised"),&GraphEdit::_graph_node_raised); - ClassDB::bind_method(_MD("_top_layer_input"),&GraphEdit::_top_layer_input); - ClassDB::bind_method(_MD("_top_layer_draw"),&GraphEdit::_top_layer_draw); - ClassDB::bind_method(_MD("_scroll_moved"),&GraphEdit::_scroll_moved); - ClassDB::bind_method(_MD("_zoom_minus"),&GraphEdit::_zoom_minus); - ClassDB::bind_method(_MD("_zoom_reset"),&GraphEdit::_zoom_reset); - ClassDB::bind_method(_MD("_zoom_plus"),&GraphEdit::_zoom_plus); - ClassDB::bind_method(_MD("_snap_toggled"),&GraphEdit::_snap_toggled); - ClassDB::bind_method(_MD("_snap_value_changed"),&GraphEdit::_snap_value_changed); + ClassDB::bind_method(D_METHOD("_top_layer_input"),&GraphEdit::_top_layer_input); + ClassDB::bind_method(D_METHOD("_top_layer_draw"),&GraphEdit::_top_layer_draw); + ClassDB::bind_method(D_METHOD("_scroll_moved"),&GraphEdit::_scroll_moved); + ClassDB::bind_method(D_METHOD("_zoom_minus"),&GraphEdit::_zoom_minus); + ClassDB::bind_method(D_METHOD("_zoom_reset"),&GraphEdit::_zoom_reset); + ClassDB::bind_method(D_METHOD("_zoom_plus"),&GraphEdit::_zoom_plus); + ClassDB::bind_method(D_METHOD("_snap_toggled"),&GraphEdit::_snap_toggled); + ClassDB::bind_method(D_METHOD("_snap_value_changed"),&GraphEdit::_snap_value_changed); - ClassDB::bind_method(_MD("_gui_input"),&GraphEdit::_gui_input); - ClassDB::bind_method(_MD("_update_scroll_offset"),&GraphEdit::_update_scroll_offset); - ClassDB::bind_method(_MD("_connections_layer_draw"),&GraphEdit::_connections_layer_draw); + ClassDB::bind_method(D_METHOD("_gui_input"),&GraphEdit::_gui_input); + ClassDB::bind_method(D_METHOD("_update_scroll_offset"),&GraphEdit::_update_scroll_offset); + ClassDB::bind_method(D_METHOD("_connections_layer_draw"),&GraphEdit::_connections_layer_draw); - ClassDB::bind_method(_MD("set_selected","node"),&GraphEdit::set_selected); + ClassDB::bind_method(D_METHOD("set_selected","node"),&GraphEdit::set_selected); ADD_SIGNAL(MethodInfo("connection_request",PropertyInfo(Variant::STRING,"from"),PropertyInfo(Variant::INT,"from_slot"),PropertyInfo(Variant::STRING,"to"),PropertyInfo(Variant::INT,"to_slot"))); ADD_SIGNAL(MethodInfo("disconnection_request",PropertyInfo(Variant::STRING,"from"),PropertyInfo(Variant::INT,"from_slot"),PropertyInfo(Variant::STRING,"to"),PropertyInfo(Variant::INT,"to_slot"))); diff --git a/scene/gui/graph_node.cpp b/scene/gui/graph_node.cpp index 0900be503a..58d3f42483 100644 --- a/scene/gui/graph_node.cpp +++ b/scene/gui/graph_node.cpp @@ -712,47 +712,47 @@ bool GraphNode::is_resizeable() const{ void GraphNode::_bind_methods() { - ClassDB::bind_method(_MD("set_title","title"),&GraphNode::set_title); - ClassDB::bind_method(_MD("get_title"),&GraphNode::get_title); - ClassDB::bind_method(_MD("_gui_input"),&GraphNode::_gui_input); - - ClassDB::bind_method(_MD("set_slot","idx","enable_left","type_left","color_left","enable_right","type_right","color_right","custom_left","custom_right"),&GraphNode::set_slot,DEFVAL(Ref<Texture>()),DEFVAL(Ref<Texture>())); - ClassDB::bind_method(_MD("clear_slot","idx"),&GraphNode::clear_slot); - ClassDB::bind_method(_MD("clear_all_slots","idx"),&GraphNode::clear_all_slots); - ClassDB::bind_method(_MD("is_slot_enabled_left","idx"),&GraphNode::is_slot_enabled_left); - ClassDB::bind_method(_MD("get_slot_type_left","idx"),&GraphNode::get_slot_type_left); - ClassDB::bind_method(_MD("get_slot_color_left","idx"),&GraphNode::get_slot_color_left); - ClassDB::bind_method(_MD("is_slot_enabled_right","idx"),&GraphNode::is_slot_enabled_right); - ClassDB::bind_method(_MD("get_slot_type_right","idx"),&GraphNode::get_slot_type_right); - ClassDB::bind_method(_MD("get_slot_color_right","idx"),&GraphNode::get_slot_color_right); - - ClassDB::bind_method(_MD("set_offset","offset"),&GraphNode::set_offset); - ClassDB::bind_method(_MD("get_offset"),&GraphNode::get_offset); - - ClassDB::bind_method(_MD("set_comment","comment"),&GraphNode::set_comment); - ClassDB::bind_method(_MD("is_comment"),&GraphNode::is_comment); - - ClassDB::bind_method(_MD("set_resizeable","resizeable"),&GraphNode::set_resizeable); - ClassDB::bind_method(_MD("is_resizeable"),&GraphNode::is_resizeable); - - ClassDB::bind_method(_MD("set_selected","selected"),&GraphNode::set_selected); - ClassDB::bind_method(_MD("is_selected"),&GraphNode::is_selected); - - ClassDB::bind_method(_MD("get_connection_output_count"),&GraphNode::get_connection_output_count); - ClassDB::bind_method(_MD("get_connection_input_count"),&GraphNode::get_connection_input_count); - - ClassDB::bind_method(_MD("get_connection_output_pos","idx"),&GraphNode::get_connection_output_pos); - ClassDB::bind_method(_MD("get_connection_output_type","idx"),&GraphNode::get_connection_output_type); - ClassDB::bind_method(_MD("get_connection_output_color","idx"),&GraphNode::get_connection_output_color); - ClassDB::bind_method(_MD("get_connection_input_pos","idx"),&GraphNode::get_connection_input_pos); - ClassDB::bind_method(_MD("get_connection_input_type","idx"),&GraphNode::get_connection_input_type); - ClassDB::bind_method(_MD("get_connection_input_color","idx"),&GraphNode::get_connection_input_color); - - ClassDB::bind_method(_MD("set_show_close_button","show"),&GraphNode::set_show_close_button); - ClassDB::bind_method(_MD("is_close_button_visible"),&GraphNode::is_close_button_visible); - - ClassDB::bind_method(_MD("set_overlay","overlay"),&GraphNode::set_overlay); - ClassDB::bind_method(_MD("get_overlay"),&GraphNode::get_overlay); + ClassDB::bind_method(D_METHOD("set_title","title"),&GraphNode::set_title); + ClassDB::bind_method(D_METHOD("get_title"),&GraphNode::get_title); + ClassDB::bind_method(D_METHOD("_gui_input"),&GraphNode::_gui_input); + + ClassDB::bind_method(D_METHOD("set_slot","idx","enable_left","type_left","color_left","enable_right","type_right","color_right","custom_left","custom_right"),&GraphNode::set_slot,DEFVAL(Ref<Texture>()),DEFVAL(Ref<Texture>())); + ClassDB::bind_method(D_METHOD("clear_slot","idx"),&GraphNode::clear_slot); + ClassDB::bind_method(D_METHOD("clear_all_slots","idx"),&GraphNode::clear_all_slots); + ClassDB::bind_method(D_METHOD("is_slot_enabled_left","idx"),&GraphNode::is_slot_enabled_left); + ClassDB::bind_method(D_METHOD("get_slot_type_left","idx"),&GraphNode::get_slot_type_left); + ClassDB::bind_method(D_METHOD("get_slot_color_left","idx"),&GraphNode::get_slot_color_left); + ClassDB::bind_method(D_METHOD("is_slot_enabled_right","idx"),&GraphNode::is_slot_enabled_right); + ClassDB::bind_method(D_METHOD("get_slot_type_right","idx"),&GraphNode::get_slot_type_right); + ClassDB::bind_method(D_METHOD("get_slot_color_right","idx"),&GraphNode::get_slot_color_right); + + ClassDB::bind_method(D_METHOD("set_offset","offset"),&GraphNode::set_offset); + ClassDB::bind_method(D_METHOD("get_offset"),&GraphNode::get_offset); + + ClassDB::bind_method(D_METHOD("set_comment","comment"),&GraphNode::set_comment); + ClassDB::bind_method(D_METHOD("is_comment"),&GraphNode::is_comment); + + ClassDB::bind_method(D_METHOD("set_resizeable","resizeable"),&GraphNode::set_resizeable); + ClassDB::bind_method(D_METHOD("is_resizeable"),&GraphNode::is_resizeable); + + ClassDB::bind_method(D_METHOD("set_selected","selected"),&GraphNode::set_selected); + ClassDB::bind_method(D_METHOD("is_selected"),&GraphNode::is_selected); + + ClassDB::bind_method(D_METHOD("get_connection_output_count"),&GraphNode::get_connection_output_count); + ClassDB::bind_method(D_METHOD("get_connection_input_count"),&GraphNode::get_connection_input_count); + + ClassDB::bind_method(D_METHOD("get_connection_output_pos","idx"),&GraphNode::get_connection_output_pos); + ClassDB::bind_method(D_METHOD("get_connection_output_type","idx"),&GraphNode::get_connection_output_type); + ClassDB::bind_method(D_METHOD("get_connection_output_color","idx"),&GraphNode::get_connection_output_color); + ClassDB::bind_method(D_METHOD("get_connection_input_pos","idx"),&GraphNode::get_connection_input_pos); + ClassDB::bind_method(D_METHOD("get_connection_input_type","idx"),&GraphNode::get_connection_input_type); + ClassDB::bind_method(D_METHOD("get_connection_input_color","idx"),&GraphNode::get_connection_input_color); + + ClassDB::bind_method(D_METHOD("set_show_close_button","show"),&GraphNode::set_show_close_button); + ClassDB::bind_method(D_METHOD("is_close_button_visible"),&GraphNode::is_close_button_visible); + + ClassDB::bind_method(D_METHOD("set_overlay","overlay"),&GraphNode::set_overlay); + ClassDB::bind_method(D_METHOD("get_overlay"),&GraphNode::get_overlay); ADD_PROPERTY( PropertyInfo(Variant::STRING,"title"),"set_title","get_title"); ADD_PROPERTY( PropertyInfo(Variant::BOOL,"show_close"),"set_show_close_button","is_close_button_visible"); diff --git a/scene/gui/grid_container.cpp b/scene/gui/grid_container.cpp index 1e94424c8f..ee1d642110 100644 --- a/scene/gui/grid_container.cpp +++ b/scene/gui/grid_container.cpp @@ -170,8 +170,8 @@ int GridContainer::get_columns() const{ void GridContainer::_bind_methods(){ - ClassDB::bind_method(_MD("set_columns","columns"),&GridContainer::set_columns); - ClassDB::bind_method(_MD("get_columns"),&GridContainer::get_columns); + ClassDB::bind_method(D_METHOD("set_columns","columns"),&GridContainer::set_columns); + ClassDB::bind_method(D_METHOD("get_columns"),&GridContainer::get_columns); ADD_PROPERTY( PropertyInfo(Variant::INT,"columns",PROPERTY_HINT_RANGE,"1,1024,1"),"set_columns","get_columns"); } diff --git a/scene/gui/input_action.cpp b/scene/gui/input_action.cpp index f923e1a4e5..06787fca9e 100644 --- a/scene/gui/input_action.cpp +++ b/scene/gui/input_action.cpp @@ -109,13 +109,13 @@ bool ShortCut::is_valid() const { void ShortCut::_bind_methods() { - ClassDB::bind_method(_MD("set_shortcut","event"),&ShortCut::set_shortcut); - ClassDB::bind_method(_MD("get_shortcut"),&ShortCut::get_shortcut); + ClassDB::bind_method(D_METHOD("set_shortcut","event"),&ShortCut::set_shortcut); + ClassDB::bind_method(D_METHOD("get_shortcut"),&ShortCut::get_shortcut); - ClassDB::bind_method(_MD("is_valid"),&ShortCut::is_valid); + ClassDB::bind_method(D_METHOD("is_valid"),&ShortCut::is_valid); - ClassDB::bind_method(_MD("is_shortcut","event"),&ShortCut::is_shortcut); - ClassDB::bind_method(_MD("get_as_text"),&ShortCut::get_as_text); + ClassDB::bind_method(D_METHOD("is_shortcut","event"),&ShortCut::is_shortcut); + ClassDB::bind_method(D_METHOD("get_as_text"),&ShortCut::get_as_text); ADD_PROPERTY(PropertyInfo(Variant::INPUT_EVENT,"shortcut"),"set_shortcut","get_shortcut"); } diff --git a/scene/gui/item_list.cpp b/scene/gui/item_list.cpp index a42ef08bf3..4e10f1d622 100644 --- a/scene/gui/item_list.cpp +++ b/scene/gui/item_list.cpp @@ -1284,83 +1284,83 @@ Vector<int> ItemList::get_selected_items() { void ItemList::_bind_methods(){ - ClassDB::bind_method(_MD("add_item","text","icon:Texture","selectable"),&ItemList::add_item,DEFVAL(Variant()),DEFVAL(true)); - ClassDB::bind_method(_MD("add_icon_item","icon:Texture","selectable"),&ItemList::add_icon_item,DEFVAL(true)); + ClassDB::bind_method(D_METHOD("add_item","text","icon:Texture","selectable"),&ItemList::add_item,DEFVAL(Variant()),DEFVAL(true)); + ClassDB::bind_method(D_METHOD("add_icon_item","icon:Texture","selectable"),&ItemList::add_icon_item,DEFVAL(true)); - ClassDB::bind_method(_MD("set_item_text","idx","text"),&ItemList::set_item_text); - ClassDB::bind_method(_MD("get_item_text","idx"),&ItemList::get_item_text); + ClassDB::bind_method(D_METHOD("set_item_text","idx","text"),&ItemList::set_item_text); + ClassDB::bind_method(D_METHOD("get_item_text","idx"),&ItemList::get_item_text); - ClassDB::bind_method(_MD("set_item_icon","idx","icon:Texture"),&ItemList::set_item_icon); - ClassDB::bind_method(_MD("get_item_icon:Texture","idx"),&ItemList::get_item_icon); + ClassDB::bind_method(D_METHOD("set_item_icon","idx","icon:Texture"),&ItemList::set_item_icon); + ClassDB::bind_method(D_METHOD("get_item_icon:Texture","idx"),&ItemList::get_item_icon); - ClassDB::bind_method(_MD("set_item_icon_region","idx","rect"),&ItemList::set_item_icon_region); - ClassDB::bind_method(_MD("get_item_icon_region","idx"),&ItemList::get_item_icon_region); + ClassDB::bind_method(D_METHOD("set_item_icon_region","idx","rect"),&ItemList::set_item_icon_region); + ClassDB::bind_method(D_METHOD("get_item_icon_region","idx"),&ItemList::get_item_icon_region); - ClassDB::bind_method(_MD("set_item_selectable","idx","selectable"),&ItemList::set_item_selectable); - ClassDB::bind_method(_MD("is_item_selectable","idx"),&ItemList::is_item_selectable); + ClassDB::bind_method(D_METHOD("set_item_selectable","idx","selectable"),&ItemList::set_item_selectable); + ClassDB::bind_method(D_METHOD("is_item_selectable","idx"),&ItemList::is_item_selectable); - ClassDB::bind_method(_MD("set_item_disabled","idx","disabled"),&ItemList::set_item_disabled); - ClassDB::bind_method(_MD("is_item_disabled","idx"),&ItemList::is_item_disabled); + ClassDB::bind_method(D_METHOD("set_item_disabled","idx","disabled"),&ItemList::set_item_disabled); + ClassDB::bind_method(D_METHOD("is_item_disabled","idx"),&ItemList::is_item_disabled); - ClassDB::bind_method(_MD("set_item_metadata","idx","metadata"),&ItemList::set_item_metadata); - ClassDB::bind_method(_MD("get_item_metadata","idx"),&ItemList::get_item_metadata); + ClassDB::bind_method(D_METHOD("set_item_metadata","idx","metadata"),&ItemList::set_item_metadata); + ClassDB::bind_method(D_METHOD("get_item_metadata","idx"),&ItemList::get_item_metadata); - ClassDB::bind_method(_MD("set_item_custom_bg_color","idx","custom_bg_color"),&ItemList::set_item_custom_bg_color); - ClassDB::bind_method(_MD("get_item_custom_bg_color","idx"),&ItemList::get_item_custom_bg_color); + ClassDB::bind_method(D_METHOD("set_item_custom_bg_color","idx","custom_bg_color"),&ItemList::set_item_custom_bg_color); + ClassDB::bind_method(D_METHOD("get_item_custom_bg_color","idx"),&ItemList::get_item_custom_bg_color); - ClassDB::bind_method(_MD("set_item_tooltip_enabled","idx","enable"),&ItemList::set_item_tooltip_enabled); - ClassDB::bind_method(_MD("is_item_tooltip_enabled","idx"),&ItemList::is_item_tooltip_enabled); + ClassDB::bind_method(D_METHOD("set_item_tooltip_enabled","idx","enable"),&ItemList::set_item_tooltip_enabled); + ClassDB::bind_method(D_METHOD("is_item_tooltip_enabled","idx"),&ItemList::is_item_tooltip_enabled); - ClassDB::bind_method(_MD("set_item_tooltip","idx","tooltip"),&ItemList::set_item_tooltip); - ClassDB::bind_method(_MD("get_item_tooltip","idx"),&ItemList::get_item_tooltip); + ClassDB::bind_method(D_METHOD("set_item_tooltip","idx","tooltip"),&ItemList::set_item_tooltip); + ClassDB::bind_method(D_METHOD("get_item_tooltip","idx"),&ItemList::get_item_tooltip); - ClassDB::bind_method(_MD("select","idx","single"),&ItemList::select,DEFVAL(true)); - ClassDB::bind_method(_MD("unselect","idx"),&ItemList::unselect); - ClassDB::bind_method(_MD("is_selected","idx"),&ItemList::is_selected); - ClassDB::bind_method(_MD("get_selected_items"),&ItemList::get_selected_items); + ClassDB::bind_method(D_METHOD("select","idx","single"),&ItemList::select,DEFVAL(true)); + ClassDB::bind_method(D_METHOD("unselect","idx"),&ItemList::unselect); + ClassDB::bind_method(D_METHOD("is_selected","idx"),&ItemList::is_selected); + ClassDB::bind_method(D_METHOD("get_selected_items"),&ItemList::get_selected_items); - ClassDB::bind_method(_MD("get_item_count"),&ItemList::get_item_count); - ClassDB::bind_method(_MD("remove_item","idx"),&ItemList::remove_item); + ClassDB::bind_method(D_METHOD("get_item_count"),&ItemList::get_item_count); + ClassDB::bind_method(D_METHOD("remove_item","idx"),&ItemList::remove_item); - ClassDB::bind_method(_MD("clear"),&ItemList::clear); - ClassDB::bind_method(_MD("sort_items_by_text"),&ItemList::sort_items_by_text); + ClassDB::bind_method(D_METHOD("clear"),&ItemList::clear); + ClassDB::bind_method(D_METHOD("sort_items_by_text"),&ItemList::sort_items_by_text); - ClassDB::bind_method(_MD("set_fixed_column_width","width"),&ItemList::set_fixed_column_width); - ClassDB::bind_method(_MD("get_fixed_column_width"),&ItemList::get_fixed_column_width); + ClassDB::bind_method(D_METHOD("set_fixed_column_width","width"),&ItemList::set_fixed_column_width); + ClassDB::bind_method(D_METHOD("get_fixed_column_width"),&ItemList::get_fixed_column_width); - ClassDB::bind_method(_MD("set_same_column_width","enable"),&ItemList::set_same_column_width); - ClassDB::bind_method(_MD("is_same_column_width"),&ItemList::is_same_column_width); + ClassDB::bind_method(D_METHOD("set_same_column_width","enable"),&ItemList::set_same_column_width); + ClassDB::bind_method(D_METHOD("is_same_column_width"),&ItemList::is_same_column_width); - ClassDB::bind_method(_MD("set_max_text_lines","lines"),&ItemList::set_max_text_lines); - ClassDB::bind_method(_MD("get_max_text_lines"),&ItemList::get_max_text_lines); + ClassDB::bind_method(D_METHOD("set_max_text_lines","lines"),&ItemList::set_max_text_lines); + ClassDB::bind_method(D_METHOD("get_max_text_lines"),&ItemList::get_max_text_lines); - ClassDB::bind_method(_MD("set_max_columns","amount"),&ItemList::set_max_columns); - ClassDB::bind_method(_MD("get_max_columns"),&ItemList::get_max_columns); + ClassDB::bind_method(D_METHOD("set_max_columns","amount"),&ItemList::set_max_columns); + ClassDB::bind_method(D_METHOD("get_max_columns"),&ItemList::get_max_columns); - ClassDB::bind_method(_MD("set_select_mode","mode"),&ItemList::set_select_mode); - ClassDB::bind_method(_MD("get_select_mode"),&ItemList::get_select_mode); + ClassDB::bind_method(D_METHOD("set_select_mode","mode"),&ItemList::set_select_mode); + ClassDB::bind_method(D_METHOD("get_select_mode"),&ItemList::get_select_mode); - ClassDB::bind_method(_MD("set_icon_mode","mode"),&ItemList::set_icon_mode); - ClassDB::bind_method(_MD("get_icon_mode"),&ItemList::get_icon_mode); + ClassDB::bind_method(D_METHOD("set_icon_mode","mode"),&ItemList::set_icon_mode); + ClassDB::bind_method(D_METHOD("get_icon_mode"),&ItemList::get_icon_mode); - ClassDB::bind_method(_MD("set_fixed_icon_size","size"),&ItemList::set_fixed_icon_size); - ClassDB::bind_method(_MD("get_fixed_icon_size"),&ItemList::get_fixed_icon_size); + ClassDB::bind_method(D_METHOD("set_fixed_icon_size","size"),&ItemList::set_fixed_icon_size); + ClassDB::bind_method(D_METHOD("get_fixed_icon_size"),&ItemList::get_fixed_icon_size); - ClassDB::bind_method(_MD("set_icon_scale","scale"),&ItemList::set_icon_scale); - ClassDB::bind_method(_MD("get_icon_scale"),&ItemList::get_icon_scale); + ClassDB::bind_method(D_METHOD("set_icon_scale","scale"),&ItemList::set_icon_scale); + ClassDB::bind_method(D_METHOD("get_icon_scale"),&ItemList::get_icon_scale); - ClassDB::bind_method(_MD("set_allow_rmb_select","allow"),&ItemList::set_allow_rmb_select); - ClassDB::bind_method(_MD("get_allow_rmb_select"),&ItemList::get_allow_rmb_select); + ClassDB::bind_method(D_METHOD("set_allow_rmb_select","allow"),&ItemList::set_allow_rmb_select); + ClassDB::bind_method(D_METHOD("get_allow_rmb_select"),&ItemList::get_allow_rmb_select); - ClassDB::bind_method(_MD("get_item_at_pos","pos","exact"),&ItemList::get_item_at_pos,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("get_item_at_pos","pos","exact"),&ItemList::get_item_at_pos,DEFVAL(false)); - ClassDB::bind_method(_MD("ensure_current_is_visible"),&ItemList::ensure_current_is_visible); + ClassDB::bind_method(D_METHOD("ensure_current_is_visible"),&ItemList::ensure_current_is_visible); - ClassDB::bind_method(_MD("get_v_scroll"),&ItemList::get_v_scroll); + ClassDB::bind_method(D_METHOD("get_v_scroll"),&ItemList::get_v_scroll); - ClassDB::bind_method(_MD("_scroll_changed"),&ItemList::_scroll_changed); - ClassDB::bind_method(_MD("_gui_input"),&ItemList::_gui_input); + ClassDB::bind_method(D_METHOD("_scroll_changed"),&ItemList::_scroll_changed); + ClassDB::bind_method(D_METHOD("_gui_input"),&ItemList::_gui_input); BIND_CONSTANT( ICON_MODE_TOP ); BIND_CONSTANT( ICON_MODE_LEFT ); diff --git a/scene/gui/label.cpp b/scene/gui/label.cpp index fb485a7b25..dfcea30056 100644 --- a/scene/gui/label.cpp +++ b/scene/gui/label.cpp @@ -648,30 +648,30 @@ int Label::get_total_character_count() const { void Label::_bind_methods() { - ClassDB::bind_method(_MD("set_align","align"),&Label::set_align); - ClassDB::bind_method(_MD("get_align"),&Label::get_align); - ClassDB::bind_method(_MD("set_valign","valign"),&Label::set_valign); - ClassDB::bind_method(_MD("get_valign"),&Label::get_valign); - ClassDB::bind_method(_MD("set_text","text"),&Label::set_text); - ClassDB::bind_method(_MD("get_text"),&Label::get_text); - ClassDB::bind_method(_MD("set_autowrap","enable"),&Label::set_autowrap); - ClassDB::bind_method(_MD("has_autowrap"),&Label::has_autowrap); - ClassDB::bind_method(_MD("set_clip_text","enable"),&Label::set_clip_text); - ClassDB::bind_method(_MD("is_clipping_text"),&Label::is_clipping_text); - ClassDB::bind_method(_MD("set_uppercase","enable"),&Label::set_uppercase); - ClassDB::bind_method(_MD("is_uppercase"),&Label::is_uppercase); - ClassDB::bind_method(_MD("get_line_height"),&Label::get_line_height); - ClassDB::bind_method(_MD("get_line_count"),&Label::get_line_count); - ClassDB::bind_method(_MD("get_visible_line_count"),&Label::get_visible_line_count); - ClassDB::bind_method(_MD("get_total_character_count"),&Label::get_total_character_count); - ClassDB::bind_method(_MD("set_visible_characters","amount"),&Label::set_visible_characters); - ClassDB::bind_method(_MD("get_visible_characters"),&Label::get_visible_characters); - ClassDB::bind_method(_MD("set_percent_visible","percent_visible"),&Label::set_percent_visible); - ClassDB::bind_method(_MD("get_percent_visible"),&Label::get_percent_visible); - ClassDB::bind_method(_MD("set_lines_skipped","lines_skipped"),&Label::set_lines_skipped); - ClassDB::bind_method(_MD("get_lines_skipped"),&Label::get_lines_skipped); - ClassDB::bind_method(_MD("set_max_lines_visible","lines_visible"),&Label::set_max_lines_visible); - ClassDB::bind_method(_MD("get_max_lines_visible"),&Label::get_max_lines_visible); + ClassDB::bind_method(D_METHOD("set_align","align"),&Label::set_align); + ClassDB::bind_method(D_METHOD("get_align"),&Label::get_align); + ClassDB::bind_method(D_METHOD("set_valign","valign"),&Label::set_valign); + ClassDB::bind_method(D_METHOD("get_valign"),&Label::get_valign); + ClassDB::bind_method(D_METHOD("set_text","text"),&Label::set_text); + ClassDB::bind_method(D_METHOD("get_text"),&Label::get_text); + ClassDB::bind_method(D_METHOD("set_autowrap","enable"),&Label::set_autowrap); + ClassDB::bind_method(D_METHOD("has_autowrap"),&Label::has_autowrap); + ClassDB::bind_method(D_METHOD("set_clip_text","enable"),&Label::set_clip_text); + ClassDB::bind_method(D_METHOD("is_clipping_text"),&Label::is_clipping_text); + ClassDB::bind_method(D_METHOD("set_uppercase","enable"),&Label::set_uppercase); + ClassDB::bind_method(D_METHOD("is_uppercase"),&Label::is_uppercase); + ClassDB::bind_method(D_METHOD("get_line_height"),&Label::get_line_height); + ClassDB::bind_method(D_METHOD("get_line_count"),&Label::get_line_count); + ClassDB::bind_method(D_METHOD("get_visible_line_count"),&Label::get_visible_line_count); + ClassDB::bind_method(D_METHOD("get_total_character_count"),&Label::get_total_character_count); + ClassDB::bind_method(D_METHOD("set_visible_characters","amount"),&Label::set_visible_characters); + ClassDB::bind_method(D_METHOD("get_visible_characters"),&Label::get_visible_characters); + ClassDB::bind_method(D_METHOD("set_percent_visible","percent_visible"),&Label::set_percent_visible); + ClassDB::bind_method(D_METHOD("get_percent_visible"),&Label::get_percent_visible); + ClassDB::bind_method(D_METHOD("set_lines_skipped","lines_skipped"),&Label::set_lines_skipped); + ClassDB::bind_method(D_METHOD("get_lines_skipped"),&Label::get_lines_skipped); + ClassDB::bind_method(D_METHOD("set_max_lines_visible","lines_visible"),&Label::set_max_lines_visible); + ClassDB::bind_method(D_METHOD("get_max_lines_visible"),&Label::get_max_lines_visible); BIND_CONSTANT( ALIGN_LEFT ); BIND_CONSTANT( ALIGN_CENTER ); diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp index b8615a98ee..893670efea 100644 --- a/scene/gui/line_edit.cpp +++ b/scene/gui/line_edit.cpp @@ -1256,42 +1256,42 @@ void LineEdit::_text_changed() { void LineEdit::_bind_methods() { - ClassDB::bind_method(_MD("_toggle_draw_caret"),&LineEdit::_toggle_draw_caret); + ClassDB::bind_method(D_METHOD("_toggle_draw_caret"),&LineEdit::_toggle_draw_caret); #ifdef TOOLS_ENABLED ClassDB::bind_method("_editor_settings_changed",&LineEdit::_editor_settings_changed); #endif - ClassDB::bind_method(_MD("set_align", "align"), &LineEdit::set_align); - ClassDB::bind_method(_MD("get_align"), &LineEdit::get_align); - - ClassDB::bind_method(_MD("_gui_input"),&LineEdit::_gui_input); - ClassDB::bind_method(_MD("clear"),&LineEdit::clear); - ClassDB::bind_method(_MD("select_all"),&LineEdit::select_all); - ClassDB::bind_method(_MD("set_text","text"),&LineEdit::set_text); - ClassDB::bind_method(_MD("get_text"),&LineEdit::get_text); - ClassDB::bind_method(_MD("set_placeholder","text"),&LineEdit::set_placeholder); - ClassDB::bind_method(_MD("get_placeholder"),&LineEdit::get_placeholder); - ClassDB::bind_method(_MD("set_placeholder_alpha","alpha"),&LineEdit::set_placeholder_alpha); - ClassDB::bind_method(_MD("get_placeholder_alpha"),&LineEdit::get_placeholder_alpha); - ClassDB::bind_method(_MD("set_cursor_pos","pos"),&LineEdit::set_cursor_pos); - ClassDB::bind_method(_MD("get_cursor_pos"),&LineEdit::get_cursor_pos); - ClassDB::bind_method(_MD("set_expand_to_text_length","enabled"),&LineEdit::set_expand_to_text_length); - ClassDB::bind_method(_MD("get_expand_to_text_length"),&LineEdit::get_expand_to_text_length); - ClassDB::bind_method(_MD("cursor_set_blink_enabled", "enabled"),&LineEdit::cursor_set_blink_enabled); - ClassDB::bind_method(_MD("cursor_get_blink_enabled"),&LineEdit::cursor_get_blink_enabled); - ClassDB::bind_method(_MD("cursor_set_blink_speed", "blink_speed"),&LineEdit::cursor_set_blink_speed); - ClassDB::bind_method(_MD("cursor_get_blink_speed"),&LineEdit::cursor_get_blink_speed); - ClassDB::bind_method(_MD("set_max_length","chars"),&LineEdit::set_max_length); - ClassDB::bind_method(_MD("get_max_length"),&LineEdit::get_max_length); - ClassDB::bind_method(_MD("append_at_cursor","text"),&LineEdit::append_at_cursor); - ClassDB::bind_method(_MD("set_editable","enabled"),&LineEdit::set_editable); - ClassDB::bind_method(_MD("is_editable"),&LineEdit::is_editable); - ClassDB::bind_method(_MD("set_secret","enabled"),&LineEdit::set_secret); - ClassDB::bind_method(_MD("is_secret"),&LineEdit::is_secret); - ClassDB::bind_method(_MD("select","from","to"),&LineEdit::select,DEFVAL(0),DEFVAL(-1)); - ClassDB::bind_method(_MD("menu_option","option"),&LineEdit::menu_option); - ClassDB::bind_method(_MD("get_menu:PopupMenu"),&LineEdit::get_menu); + ClassDB::bind_method(D_METHOD("set_align", "align"), &LineEdit::set_align); + ClassDB::bind_method(D_METHOD("get_align"), &LineEdit::get_align); + + ClassDB::bind_method(D_METHOD("_gui_input"),&LineEdit::_gui_input); + ClassDB::bind_method(D_METHOD("clear"),&LineEdit::clear); + ClassDB::bind_method(D_METHOD("select_all"),&LineEdit::select_all); + ClassDB::bind_method(D_METHOD("set_text","text"),&LineEdit::set_text); + ClassDB::bind_method(D_METHOD("get_text"),&LineEdit::get_text); + ClassDB::bind_method(D_METHOD("set_placeholder","text"),&LineEdit::set_placeholder); + ClassDB::bind_method(D_METHOD("get_placeholder"),&LineEdit::get_placeholder); + ClassDB::bind_method(D_METHOD("set_placeholder_alpha","alpha"),&LineEdit::set_placeholder_alpha); + ClassDB::bind_method(D_METHOD("get_placeholder_alpha"),&LineEdit::get_placeholder_alpha); + ClassDB::bind_method(D_METHOD("set_cursor_pos","pos"),&LineEdit::set_cursor_pos); + ClassDB::bind_method(D_METHOD("get_cursor_pos"),&LineEdit::get_cursor_pos); + ClassDB::bind_method(D_METHOD("set_expand_to_text_length","enabled"),&LineEdit::set_expand_to_text_length); + ClassDB::bind_method(D_METHOD("get_expand_to_text_length"),&LineEdit::get_expand_to_text_length); + ClassDB::bind_method(D_METHOD("cursor_set_blink_enabled", "enabled"),&LineEdit::cursor_set_blink_enabled); + ClassDB::bind_method(D_METHOD("cursor_get_blink_enabled"),&LineEdit::cursor_get_blink_enabled); + ClassDB::bind_method(D_METHOD("cursor_set_blink_speed", "blink_speed"),&LineEdit::cursor_set_blink_speed); + ClassDB::bind_method(D_METHOD("cursor_get_blink_speed"),&LineEdit::cursor_get_blink_speed); + ClassDB::bind_method(D_METHOD("set_max_length","chars"),&LineEdit::set_max_length); + ClassDB::bind_method(D_METHOD("get_max_length"),&LineEdit::get_max_length); + ClassDB::bind_method(D_METHOD("append_at_cursor","text"),&LineEdit::append_at_cursor); + ClassDB::bind_method(D_METHOD("set_editable","enabled"),&LineEdit::set_editable); + ClassDB::bind_method(D_METHOD("is_editable"),&LineEdit::is_editable); + ClassDB::bind_method(D_METHOD("set_secret","enabled"),&LineEdit::set_secret); + ClassDB::bind_method(D_METHOD("is_secret"),&LineEdit::is_secret); + ClassDB::bind_method(D_METHOD("select","from","to"),&LineEdit::select,DEFVAL(0),DEFVAL(-1)); + ClassDB::bind_method(D_METHOD("menu_option","option"),&LineEdit::menu_option); + ClassDB::bind_method(D_METHOD("get_menu:PopupMenu"),&LineEdit::get_menu); ADD_SIGNAL( MethodInfo("text_changed", PropertyInfo( Variant::STRING, "text" )) ); ADD_SIGNAL( MethodInfo("text_entered", PropertyInfo( Variant::STRING, "text" )) ); diff --git a/scene/gui/link_button.cpp b/scene/gui/link_button.cpp index 29c07eb158..7ea88f35f3 100644 --- a/scene/gui/link_button.cpp +++ b/scene/gui/link_button.cpp @@ -130,11 +130,11 @@ void LinkButton::_notification(int p_what) { void LinkButton::_bind_methods() { - ClassDB::bind_method(_MD("set_text","text"),&LinkButton::set_text); - ClassDB::bind_method(_MD("get_text"),&LinkButton::get_text); + ClassDB::bind_method(D_METHOD("set_text","text"),&LinkButton::set_text); + ClassDB::bind_method(D_METHOD("get_text"),&LinkButton::get_text); - ClassDB::bind_method(_MD("set_underline_mode","underline_mode"),&LinkButton::set_underline_mode); - ClassDB::bind_method(_MD("get_underline_mode"),&LinkButton::get_underline_mode); + ClassDB::bind_method(D_METHOD("set_underline_mode","underline_mode"),&LinkButton::set_underline_mode); + ClassDB::bind_method(D_METHOD("get_underline_mode"),&LinkButton::get_underline_mode); BIND_CONSTANT( UNDERLINE_MODE_ALWAYS ); diff --git a/scene/gui/menu_button.cpp b/scene/gui/menu_button.cpp index 4fd3daa507..f15b864b95 100644 --- a/scene/gui/menu_button.cpp +++ b/scene/gui/menu_button.cpp @@ -98,10 +98,10 @@ void MenuButton::_set_items(const Array& p_items) { void MenuButton::_bind_methods() { - ClassDB::bind_method(_MD("get_popup:PopupMenu"),&MenuButton::get_popup); - ClassDB::bind_method(_MD("_unhandled_key_input"),&MenuButton::_unhandled_key_input); - ClassDB::bind_method(_MD("_set_items"),&MenuButton::_set_items); - ClassDB::bind_method(_MD("_get_items"),&MenuButton::_get_items); + ClassDB::bind_method(D_METHOD("get_popup:PopupMenu"),&MenuButton::get_popup); + ClassDB::bind_method(D_METHOD("_unhandled_key_input"),&MenuButton::_unhandled_key_input); + ClassDB::bind_method(D_METHOD("_set_items"),&MenuButton::_set_items); + ClassDB::bind_method(D_METHOD("_get_items"),&MenuButton::_get_items); ADD_PROPERTY( PropertyInfo(Variant::ARRAY,"items",PROPERTY_HINT_NONE,"",PROPERTY_USAGE_NOEDITOR), "_set_items","_get_items") ; diff --git a/scene/gui/option_button.cpp b/scene/gui/option_button.cpp index ed0e1bd208..9ead79b491 100644 --- a/scene/gui/option_button.cpp +++ b/scene/gui/option_button.cpp @@ -287,32 +287,32 @@ void OptionButton::get_translatable_strings(List<String> *p_strings) const { void OptionButton::_bind_methods() { - ClassDB::bind_method(_MD("_selected"),&OptionButton::_selected); - - ClassDB::bind_method(_MD("add_item","label","id"),&OptionButton::add_item,DEFVAL(-1)); - ClassDB::bind_method(_MD("add_icon_item","texture:Texture","label","id"),&OptionButton::add_icon_item); - ClassDB::bind_method(_MD("set_item_text","idx","text"),&OptionButton::set_item_text); - ClassDB::bind_method(_MD("set_item_icon","idx","texture:Texture"),&OptionButton::set_item_icon); - ClassDB::bind_method(_MD("set_item_disabled","idx","disabled"),&OptionButton::set_item_disabled); - ClassDB::bind_method(_MD("set_item_ID","idx","id"),&OptionButton::set_item_ID); - ClassDB::bind_method(_MD("set_item_metadata","idx","metadata"),&OptionButton::set_item_metadata); - ClassDB::bind_method(_MD("get_item_text","idx"),&OptionButton::get_item_text); - ClassDB::bind_method(_MD("get_item_icon:Texture","idx"),&OptionButton::get_item_icon); - ClassDB::bind_method(_MD("get_item_ID","idx"),&OptionButton::get_item_ID); - ClassDB::bind_method(_MD("get_item_metadata","idx"),&OptionButton::get_item_metadata); - ClassDB::bind_method(_MD("is_item_disabled","idx"),&OptionButton::is_item_disabled); - ClassDB::bind_method(_MD("get_item_count"),&OptionButton::get_item_count); - ClassDB::bind_method(_MD("add_separator"),&OptionButton::add_separator); - ClassDB::bind_method(_MD("clear"),&OptionButton::clear); - ClassDB::bind_method(_MD("select","idx"),&OptionButton::select); - ClassDB::bind_method(_MD("get_selected"),&OptionButton::get_selected); - ClassDB::bind_method(_MD("get_selected_ID"),&OptionButton::get_selected_ID); - ClassDB::bind_method(_MD("get_selected_metadata"),&OptionButton::get_selected_metadata); - ClassDB::bind_method(_MD("remove_item","idx"),&OptionButton::remove_item); - ClassDB::bind_method(_MD("_select_int"),&OptionButton::_select_int); - - ClassDB::bind_method(_MD("_set_items"),&OptionButton::_set_items); - ClassDB::bind_method(_MD("_get_items"),&OptionButton::_get_items); + ClassDB::bind_method(D_METHOD("_selected"),&OptionButton::_selected); + + ClassDB::bind_method(D_METHOD("add_item","label","id"),&OptionButton::add_item,DEFVAL(-1)); + ClassDB::bind_method(D_METHOD("add_icon_item","texture:Texture","label","id"),&OptionButton::add_icon_item); + ClassDB::bind_method(D_METHOD("set_item_text","idx","text"),&OptionButton::set_item_text); + ClassDB::bind_method(D_METHOD("set_item_icon","idx","texture:Texture"),&OptionButton::set_item_icon); + ClassDB::bind_method(D_METHOD("set_item_disabled","idx","disabled"),&OptionButton::set_item_disabled); + ClassDB::bind_method(D_METHOD("set_item_ID","idx","id"),&OptionButton::set_item_ID); + ClassDB::bind_method(D_METHOD("set_item_metadata","idx","metadata"),&OptionButton::set_item_metadata); + ClassDB::bind_method(D_METHOD("get_item_text","idx"),&OptionButton::get_item_text); + ClassDB::bind_method(D_METHOD("get_item_icon:Texture","idx"),&OptionButton::get_item_icon); + ClassDB::bind_method(D_METHOD("get_item_ID","idx"),&OptionButton::get_item_ID); + ClassDB::bind_method(D_METHOD("get_item_metadata","idx"),&OptionButton::get_item_metadata); + ClassDB::bind_method(D_METHOD("is_item_disabled","idx"),&OptionButton::is_item_disabled); + ClassDB::bind_method(D_METHOD("get_item_count"),&OptionButton::get_item_count); + ClassDB::bind_method(D_METHOD("add_separator"),&OptionButton::add_separator); + ClassDB::bind_method(D_METHOD("clear"),&OptionButton::clear); + ClassDB::bind_method(D_METHOD("select","idx"),&OptionButton::select); + ClassDB::bind_method(D_METHOD("get_selected"),&OptionButton::get_selected); + ClassDB::bind_method(D_METHOD("get_selected_ID"),&OptionButton::get_selected_ID); + ClassDB::bind_method(D_METHOD("get_selected_metadata"),&OptionButton::get_selected_metadata); + ClassDB::bind_method(D_METHOD("remove_item","idx"),&OptionButton::remove_item); + ClassDB::bind_method(D_METHOD("_select_int"),&OptionButton::_select_int); + + ClassDB::bind_method(D_METHOD("_set_items"),&OptionButton::_set_items); + ClassDB::bind_method(D_METHOD("_get_items"),&OptionButton::_get_items); ADD_PROPERTY( PropertyInfo(Variant::INT,"selected"), "_select_int","get_selected") ; ADD_PROPERTY( PropertyInfo(Variant::ARRAY,"items",PROPERTY_HINT_NONE,"",PROPERTY_USAGE_NOEDITOR), "_set_items","_get_items") ; diff --git a/scene/gui/patch_9_rect.cpp b/scene/gui/patch_9_rect.cpp index 34ee964cd5..6fb35f72e5 100644 --- a/scene/gui/patch_9_rect.cpp +++ b/scene/gui/patch_9_rect.cpp @@ -68,14 +68,14 @@ Size2 NinePatchRect::get_minimum_size() const { void NinePatchRect::_bind_methods() { - ClassDB::bind_method(_MD("set_texture","texture"), & NinePatchRect::set_texture ); - ClassDB::bind_method(_MD("get_texture"), & NinePatchRect::get_texture ); - ClassDB::bind_method(_MD("set_patch_margin","margin","value"), & NinePatchRect::set_patch_margin ); - ClassDB::bind_method(_MD("get_patch_margin","margin"), & NinePatchRect::get_patch_margin ); - ClassDB::bind_method(_MD("set_region_rect","rect"),&NinePatchRect::set_region_rect); - ClassDB::bind_method(_MD("get_region_rect"),&NinePatchRect::get_region_rect); - ClassDB::bind_method(_MD("set_draw_center","draw_center"), & NinePatchRect::set_draw_center ); - ClassDB::bind_method(_MD("get_draw_center"), & NinePatchRect::get_draw_center ); + ClassDB::bind_method(D_METHOD("set_texture","texture"), & NinePatchRect::set_texture ); + ClassDB::bind_method(D_METHOD("get_texture"), & NinePatchRect::get_texture ); + ClassDB::bind_method(D_METHOD("set_patch_margin","margin","value"), & NinePatchRect::set_patch_margin ); + ClassDB::bind_method(D_METHOD("get_patch_margin","margin"), & NinePatchRect::get_patch_margin ); + ClassDB::bind_method(D_METHOD("set_region_rect","rect"),&NinePatchRect::set_region_rect); + ClassDB::bind_method(D_METHOD("get_region_rect"),&NinePatchRect::get_region_rect); + ClassDB::bind_method(D_METHOD("set_draw_center","draw_center"), & NinePatchRect::set_draw_center ); + ClassDB::bind_method(D_METHOD("get_draw_center"), & NinePatchRect::get_draw_center ); ADD_SIGNAL(MethodInfo("texture_changed")); diff --git a/scene/gui/popup.cpp b/scene/gui/popup.cpp index 6ef7de4516..60ecd775f7 100644 --- a/scene/gui/popup.cpp +++ b/scene/gui/popup.cpp @@ -257,12 +257,12 @@ bool Popup::is_exclusive() const { void Popup::_bind_methods() { - ClassDB::bind_method(_MD("popup_centered","size"),&Popup::popup_centered,DEFVAL(Size2())); - ClassDB::bind_method(_MD("popup_centered_ratio","ratio"),&Popup::popup_centered_ratio,DEFVAL(0.75)); - ClassDB::bind_method(_MD("popup_centered_minsize","minsize"),&Popup::popup_centered_minsize,DEFVAL(Size2())); - ClassDB::bind_method(_MD("popup"),&Popup::popup); - ClassDB::bind_method(_MD("set_exclusive","enable"),&Popup::set_exclusive); - ClassDB::bind_method(_MD("is_exclusive"),&Popup::is_exclusive); + ClassDB::bind_method(D_METHOD("popup_centered","size"),&Popup::popup_centered,DEFVAL(Size2())); + ClassDB::bind_method(D_METHOD("popup_centered_ratio","ratio"),&Popup::popup_centered_ratio,DEFVAL(0.75)); + ClassDB::bind_method(D_METHOD("popup_centered_minsize","minsize"),&Popup::popup_centered_minsize,DEFVAL(Size2())); + ClassDB::bind_method(D_METHOD("popup"),&Popup::popup); + ClassDB::bind_method(D_METHOD("set_exclusive","enable"),&Popup::set_exclusive); + ClassDB::bind_method(D_METHOD("is_exclusive"),&Popup::is_exclusive); ADD_SIGNAL( MethodInfo("about_to_show") ); ADD_SIGNAL( MethodInfo("popup_hide") ); ADD_GROUP("Popup","popup_"); diff --git a/scene/gui/popup_menu.cpp b/scene/gui/popup_menu.cpp index d5762f8d53..884cf0312a 100644 --- a/scene/gui/popup_menu.cpp +++ b/scene/gui/popup_menu.cpp @@ -1114,61 +1114,61 @@ void PopupMenu::clear_autohide_areas(){ void PopupMenu::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&PopupMenu::_gui_input); - ClassDB::bind_method(_MD("add_icon_item","texture","label","id","accel"),&PopupMenu::add_icon_item,DEFVAL(-1),DEFVAL(0)); - ClassDB::bind_method(_MD("add_item","label","id","accel"),&PopupMenu::add_item,DEFVAL(-1),DEFVAL(0)); - ClassDB::bind_method(_MD("add_icon_check_item","texture","label","id","accel"),&PopupMenu::add_icon_check_item,DEFVAL(-1),DEFVAL(0)); - ClassDB::bind_method(_MD("add_check_item","label","id","accel"),&PopupMenu::add_check_item,DEFVAL(-1),DEFVAL(0)); - ClassDB::bind_method(_MD("add_submenu_item","label","submenu","id"),&PopupMenu::add_submenu_item,DEFVAL(-1)); - - ClassDB::bind_method(_MD("add_icon_shortcut","texture","shortcut:ShortCut","id","global"),&PopupMenu::add_icon_shortcut,DEFVAL(-1),DEFVAL(false)); - ClassDB::bind_method(_MD("add_shortcut","shortcut:ShortCut","id","global"),&PopupMenu::add_shortcut,DEFVAL(-1),DEFVAL(false)); - ClassDB::bind_method(_MD("add_icon_check_shortcut","texture","shortcut:ShortCut","id","global"),&PopupMenu::add_icon_check_shortcut,DEFVAL(-1),DEFVAL(false)); - ClassDB::bind_method(_MD("add_check_shortcut","shortcut:ShortCut","id","global"),&PopupMenu::add_check_shortcut,DEFVAL(-1),DEFVAL(false)); - - ClassDB::bind_method(_MD("set_item_text","idx","text"),&PopupMenu::set_item_text); - ClassDB::bind_method(_MD("set_item_icon","idx","icon"),&PopupMenu::set_item_icon); - ClassDB::bind_method(_MD("set_item_checked","idx","checked"),&PopupMenu::set_item_checked); - ClassDB::bind_method(_MD("set_item_ID","idx","id"),&PopupMenu::set_item_ID); - ClassDB::bind_method(_MD("set_item_accelerator","idx","accel"),&PopupMenu::set_item_accelerator); - ClassDB::bind_method(_MD("set_item_metadata","idx","metadata"),&PopupMenu::set_item_metadata); - ClassDB::bind_method(_MD("set_item_disabled","idx","disabled"),&PopupMenu::set_item_disabled); - ClassDB::bind_method(_MD("set_item_submenu","idx","submenu"),&PopupMenu::set_item_submenu); - ClassDB::bind_method(_MD("set_item_as_separator","idx","enable"),&PopupMenu::set_item_as_separator); - ClassDB::bind_method(_MD("set_item_as_checkable","idx","enable"),&PopupMenu::set_item_as_checkable); - ClassDB::bind_method(_MD("set_item_tooltip","idx","tooltip"),&PopupMenu::set_item_tooltip); - ClassDB::bind_method(_MD("set_item_shortcut","idx","shortcut:ShortCut","global"),&PopupMenu::set_item_shortcut,DEFVAL(false)); - - ClassDB::bind_method(_MD("toggle_item_checked","idx"), &PopupMenu::toggle_item_checked); - - ClassDB::bind_method(_MD("get_item_text","idx"),&PopupMenu::get_item_text); - ClassDB::bind_method(_MD("get_item_icon","idx"),&PopupMenu::get_item_icon); - ClassDB::bind_method(_MD("is_item_checked","idx"),&PopupMenu::is_item_checked); - ClassDB::bind_method(_MD("get_item_ID","idx"),&PopupMenu::get_item_ID); - ClassDB::bind_method(_MD("get_item_index","id"),&PopupMenu::get_item_index); - ClassDB::bind_method(_MD("get_item_accelerator","idx"),&PopupMenu::get_item_accelerator); - ClassDB::bind_method(_MD("get_item_metadata","idx"),&PopupMenu::get_item_metadata); - ClassDB::bind_method(_MD("is_item_disabled","idx"),&PopupMenu::is_item_disabled); - ClassDB::bind_method(_MD("get_item_submenu","idx"),&PopupMenu::get_item_submenu); - ClassDB::bind_method(_MD("is_item_separator","idx"),&PopupMenu::is_item_separator); - ClassDB::bind_method(_MD("is_item_checkable","idx"),&PopupMenu::is_item_checkable); - ClassDB::bind_method(_MD("get_item_tooltip","idx"),&PopupMenu::get_item_tooltip); - ClassDB::bind_method(_MD("get_item_shortcut:ShortCut","idx"),&PopupMenu::get_item_shortcut); - - ClassDB::bind_method(_MD("get_item_count"),&PopupMenu::get_item_count); - - ClassDB::bind_method(_MD("remove_item","idx"),&PopupMenu::remove_item); - - ClassDB::bind_method(_MD("add_separator"),&PopupMenu::add_separator); - ClassDB::bind_method(_MD("clear"),&PopupMenu::clear); - - ClassDB::bind_method(_MD("_set_items"),&PopupMenu::_set_items); - ClassDB::bind_method(_MD("_get_items"),&PopupMenu::_get_items); - - ClassDB::bind_method(_MD("set_hide_on_item_selection","enable"),&PopupMenu::set_hide_on_item_selection); - ClassDB::bind_method(_MD("is_hide_on_item_selection"),&PopupMenu::is_hide_on_item_selection); - - ClassDB::bind_method(_MD("_submenu_timeout"),&PopupMenu::_submenu_timeout); + ClassDB::bind_method(D_METHOD("_gui_input"),&PopupMenu::_gui_input); + ClassDB::bind_method(D_METHOD("add_icon_item","texture","label","id","accel"),&PopupMenu::add_icon_item,DEFVAL(-1),DEFVAL(0)); + ClassDB::bind_method(D_METHOD("add_item","label","id","accel"),&PopupMenu::add_item,DEFVAL(-1),DEFVAL(0)); + ClassDB::bind_method(D_METHOD("add_icon_check_item","texture","label","id","accel"),&PopupMenu::add_icon_check_item,DEFVAL(-1),DEFVAL(0)); + ClassDB::bind_method(D_METHOD("add_check_item","label","id","accel"),&PopupMenu::add_check_item,DEFVAL(-1),DEFVAL(0)); + ClassDB::bind_method(D_METHOD("add_submenu_item","label","submenu","id"),&PopupMenu::add_submenu_item,DEFVAL(-1)); + + ClassDB::bind_method(D_METHOD("add_icon_shortcut","texture","shortcut:ShortCut","id","global"),&PopupMenu::add_icon_shortcut,DEFVAL(-1),DEFVAL(false)); + ClassDB::bind_method(D_METHOD("add_shortcut","shortcut:ShortCut","id","global"),&PopupMenu::add_shortcut,DEFVAL(-1),DEFVAL(false)); + ClassDB::bind_method(D_METHOD("add_icon_check_shortcut","texture","shortcut:ShortCut","id","global"),&PopupMenu::add_icon_check_shortcut,DEFVAL(-1),DEFVAL(false)); + ClassDB::bind_method(D_METHOD("add_check_shortcut","shortcut:ShortCut","id","global"),&PopupMenu::add_check_shortcut,DEFVAL(-1),DEFVAL(false)); + + ClassDB::bind_method(D_METHOD("set_item_text","idx","text"),&PopupMenu::set_item_text); + ClassDB::bind_method(D_METHOD("set_item_icon","idx","icon"),&PopupMenu::set_item_icon); + ClassDB::bind_method(D_METHOD("set_item_checked","idx","checked"),&PopupMenu::set_item_checked); + ClassDB::bind_method(D_METHOD("set_item_ID","idx","id"),&PopupMenu::set_item_ID); + ClassDB::bind_method(D_METHOD("set_item_accelerator","idx","accel"),&PopupMenu::set_item_accelerator); + ClassDB::bind_method(D_METHOD("set_item_metadata","idx","metadata"),&PopupMenu::set_item_metadata); + ClassDB::bind_method(D_METHOD("set_item_disabled","idx","disabled"),&PopupMenu::set_item_disabled); + ClassDB::bind_method(D_METHOD("set_item_submenu","idx","submenu"),&PopupMenu::set_item_submenu); + ClassDB::bind_method(D_METHOD("set_item_as_separator","idx","enable"),&PopupMenu::set_item_as_separator); + ClassDB::bind_method(D_METHOD("set_item_as_checkable","idx","enable"),&PopupMenu::set_item_as_checkable); + ClassDB::bind_method(D_METHOD("set_item_tooltip","idx","tooltip"),&PopupMenu::set_item_tooltip); + ClassDB::bind_method(D_METHOD("set_item_shortcut","idx","shortcut:ShortCut","global"),&PopupMenu::set_item_shortcut,DEFVAL(false)); + + ClassDB::bind_method(D_METHOD("toggle_item_checked","idx"), &PopupMenu::toggle_item_checked); + + ClassDB::bind_method(D_METHOD("get_item_text","idx"),&PopupMenu::get_item_text); + ClassDB::bind_method(D_METHOD("get_item_icon","idx"),&PopupMenu::get_item_icon); + ClassDB::bind_method(D_METHOD("is_item_checked","idx"),&PopupMenu::is_item_checked); + ClassDB::bind_method(D_METHOD("get_item_ID","idx"),&PopupMenu::get_item_ID); + ClassDB::bind_method(D_METHOD("get_item_index","id"),&PopupMenu::get_item_index); + ClassDB::bind_method(D_METHOD("get_item_accelerator","idx"),&PopupMenu::get_item_accelerator); + ClassDB::bind_method(D_METHOD("get_item_metadata","idx"),&PopupMenu::get_item_metadata); + ClassDB::bind_method(D_METHOD("is_item_disabled","idx"),&PopupMenu::is_item_disabled); + ClassDB::bind_method(D_METHOD("get_item_submenu","idx"),&PopupMenu::get_item_submenu); + ClassDB::bind_method(D_METHOD("is_item_separator","idx"),&PopupMenu::is_item_separator); + ClassDB::bind_method(D_METHOD("is_item_checkable","idx"),&PopupMenu::is_item_checkable); + ClassDB::bind_method(D_METHOD("get_item_tooltip","idx"),&PopupMenu::get_item_tooltip); + ClassDB::bind_method(D_METHOD("get_item_shortcut:ShortCut","idx"),&PopupMenu::get_item_shortcut); + + ClassDB::bind_method(D_METHOD("get_item_count"),&PopupMenu::get_item_count); + + ClassDB::bind_method(D_METHOD("remove_item","idx"),&PopupMenu::remove_item); + + ClassDB::bind_method(D_METHOD("add_separator"),&PopupMenu::add_separator); + ClassDB::bind_method(D_METHOD("clear"),&PopupMenu::clear); + + ClassDB::bind_method(D_METHOD("_set_items"),&PopupMenu::_set_items); + ClassDB::bind_method(D_METHOD("_get_items"),&PopupMenu::_get_items); + + ClassDB::bind_method(D_METHOD("set_hide_on_item_selection","enable"),&PopupMenu::set_hide_on_item_selection); + ClassDB::bind_method(D_METHOD("is_hide_on_item_selection"),&PopupMenu::is_hide_on_item_selection); + + ClassDB::bind_method(D_METHOD("_submenu_timeout"),&PopupMenu::_submenu_timeout); ADD_PROPERTY( PropertyInfo(Variant::ARRAY,"items",PROPERTY_HINT_NONE,"",PROPERTY_USAGE_NOEDITOR), "_set_items","_get_items") ; ADD_PROPERTYNO( PropertyInfo(Variant::BOOL, "hide_on_item_selection" ), "set_hide_on_item_selection", "is_hide_on_item_selection") ; diff --git a/scene/gui/progress_bar.cpp b/scene/gui/progress_bar.cpp index ed3cf2cf56..61776d3ae6 100644 --- a/scene/gui/progress_bar.cpp +++ b/scene/gui/progress_bar.cpp @@ -82,8 +82,8 @@ bool ProgressBar::is_percent_visible() const{ void ProgressBar::_bind_methods() { - ClassDB::bind_method(_MD("set_percent_visible","visible"),&ProgressBar::set_percent_visible); - ClassDB::bind_method(_MD("is_percent_visible"),&ProgressBar::is_percent_visible); + ClassDB::bind_method(D_METHOD("set_percent_visible","visible"),&ProgressBar::set_percent_visible); + ClassDB::bind_method(D_METHOD("is_percent_visible"),&ProgressBar::is_percent_visible); ADD_GROUP("Percent","percent_"); ADD_PROPERTY(PropertyInfo(Variant::BOOL,"percent_visible"),"set_percent_visible","is_percent_visible"); } diff --git a/scene/gui/range.cpp b/scene/gui/range.cpp index f45d0e6a04..f434aff08d 100644 --- a/scene/gui/range.cpp +++ b/scene/gui/range.cpp @@ -222,25 +222,25 @@ void Range::_unref_shared() { void Range::_bind_methods() { - ClassDB::bind_method(_MD("get_value"),&Range::get_value); - ClassDB::bind_method(_MD("get_min"),&Range::get_min); - ClassDB::bind_method(_MD("get_max"),&Range::get_max); - ClassDB::bind_method(_MD("get_step"),&Range::get_step); - ClassDB::bind_method(_MD("get_page"),&Range::get_page); - ClassDB::bind_method(_MD("get_as_ratio"),&Range::get_as_ratio); - ClassDB::bind_method(_MD("set_value","value"),&Range::set_value); - ClassDB::bind_method(_MD("set_min","minimum"),&Range::set_min); - ClassDB::bind_method(_MD("set_max","maximum"),&Range::set_max); - ClassDB::bind_method(_MD("set_step","step"),&Range::set_step); - ClassDB::bind_method(_MD("set_page","pagesize"),&Range::set_page); - ClassDB::bind_method(_MD("set_as_ratio","value"),&Range::set_as_ratio); - ClassDB::bind_method(_MD("set_use_rounded_values","enabled"),&Range::set_use_rounded_values); - ClassDB::bind_method(_MD("is_using_rounded_values"),&Range::is_using_rounded_values); - ClassDB::bind_method(_MD("set_exp_ratio","enabled"),&Range::set_exp_ratio); - ClassDB::bind_method(_MD("is_ratio_exp"),&Range::is_ratio_exp); - - ClassDB::bind_method(_MD("share","with"),&Range::_share); - ClassDB::bind_method(_MD("unshare"),&Range::unshare); + ClassDB::bind_method(D_METHOD("get_value"),&Range::get_value); + ClassDB::bind_method(D_METHOD("get_min"),&Range::get_min); + ClassDB::bind_method(D_METHOD("get_max"),&Range::get_max); + ClassDB::bind_method(D_METHOD("get_step"),&Range::get_step); + ClassDB::bind_method(D_METHOD("get_page"),&Range::get_page); + ClassDB::bind_method(D_METHOD("get_as_ratio"),&Range::get_as_ratio); + ClassDB::bind_method(D_METHOD("set_value","value"),&Range::set_value); + ClassDB::bind_method(D_METHOD("set_min","minimum"),&Range::set_min); + ClassDB::bind_method(D_METHOD("set_max","maximum"),&Range::set_max); + ClassDB::bind_method(D_METHOD("set_step","step"),&Range::set_step); + ClassDB::bind_method(D_METHOD("set_page","pagesize"),&Range::set_page); + ClassDB::bind_method(D_METHOD("set_as_ratio","value"),&Range::set_as_ratio); + ClassDB::bind_method(D_METHOD("set_use_rounded_values","enabled"),&Range::set_use_rounded_values); + ClassDB::bind_method(D_METHOD("is_using_rounded_values"),&Range::is_using_rounded_values); + ClassDB::bind_method(D_METHOD("set_exp_ratio","enabled"),&Range::set_exp_ratio); + ClassDB::bind_method(D_METHOD("is_ratio_exp"),&Range::is_ratio_exp); + + ClassDB::bind_method(D_METHOD("share","with"),&Range::_share); + ClassDB::bind_method(D_METHOD("unshare"),&Range::unshare); ADD_SIGNAL( MethodInfo("value_changed", PropertyInfo(Variant::REAL,"value"))); ADD_SIGNAL( MethodInfo("changed")); diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index 9276e66eb8..b06cde1e91 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -1900,58 +1900,58 @@ String RichTextLabel::get_text() { void RichTextLabel::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&RichTextLabel::_gui_input); - ClassDB::bind_method(_MD("_scroll_changed"),&RichTextLabel::_scroll_changed); - ClassDB::bind_method(_MD("get_text"),&RichTextLabel::get_text); - ClassDB::bind_method(_MD("add_text","text"),&RichTextLabel::add_text); - ClassDB::bind_method(_MD("add_image","image:Texture"),&RichTextLabel::add_image); - ClassDB::bind_method(_MD("newline"),&RichTextLabel::add_newline); - ClassDB::bind_method(_MD("push_font","font"),&RichTextLabel::push_font); - ClassDB::bind_method(_MD("push_color","color"),&RichTextLabel::push_color); - ClassDB::bind_method(_MD("push_align","align"),&RichTextLabel::push_align); - ClassDB::bind_method(_MD("push_indent","level"),&RichTextLabel::push_indent); - ClassDB::bind_method(_MD("push_list","type"),&RichTextLabel::push_list); - ClassDB::bind_method(_MD("push_meta","data"),&RichTextLabel::push_meta); - ClassDB::bind_method(_MD("push_underline"),&RichTextLabel::push_underline); - ClassDB::bind_method(_MD("push_table","columns"),&RichTextLabel::push_table); - ClassDB::bind_method(_MD("set_table_column_expand","column","expand","ratio"),&RichTextLabel::set_table_column_expand); - ClassDB::bind_method(_MD("push_cell"),&RichTextLabel::push_cell); - ClassDB::bind_method(_MD("pop"),&RichTextLabel::pop); + ClassDB::bind_method(D_METHOD("_gui_input"),&RichTextLabel::_gui_input); + ClassDB::bind_method(D_METHOD("_scroll_changed"),&RichTextLabel::_scroll_changed); + ClassDB::bind_method(D_METHOD("get_text"),&RichTextLabel::get_text); + ClassDB::bind_method(D_METHOD("add_text","text"),&RichTextLabel::add_text); + ClassDB::bind_method(D_METHOD("add_image","image:Texture"),&RichTextLabel::add_image); + ClassDB::bind_method(D_METHOD("newline"),&RichTextLabel::add_newline); + ClassDB::bind_method(D_METHOD("push_font","font"),&RichTextLabel::push_font); + ClassDB::bind_method(D_METHOD("push_color","color"),&RichTextLabel::push_color); + ClassDB::bind_method(D_METHOD("push_align","align"),&RichTextLabel::push_align); + ClassDB::bind_method(D_METHOD("push_indent","level"),&RichTextLabel::push_indent); + ClassDB::bind_method(D_METHOD("push_list","type"),&RichTextLabel::push_list); + ClassDB::bind_method(D_METHOD("push_meta","data"),&RichTextLabel::push_meta); + ClassDB::bind_method(D_METHOD("push_underline"),&RichTextLabel::push_underline); + ClassDB::bind_method(D_METHOD("push_table","columns"),&RichTextLabel::push_table); + ClassDB::bind_method(D_METHOD("set_table_column_expand","column","expand","ratio"),&RichTextLabel::set_table_column_expand); + ClassDB::bind_method(D_METHOD("push_cell"),&RichTextLabel::push_cell); + ClassDB::bind_method(D_METHOD("pop"),&RichTextLabel::pop); - ClassDB::bind_method(_MD("clear"),&RichTextLabel::clear); + ClassDB::bind_method(D_METHOD("clear"),&RichTextLabel::clear); - ClassDB::bind_method(_MD("set_meta_underline","enable"),&RichTextLabel::set_meta_underline); - ClassDB::bind_method(_MD("is_meta_underlined"),&RichTextLabel::is_meta_underlined); + ClassDB::bind_method(D_METHOD("set_meta_underline","enable"),&RichTextLabel::set_meta_underline); + ClassDB::bind_method(D_METHOD("is_meta_underlined"),&RichTextLabel::is_meta_underlined); - ClassDB::bind_method(_MD("set_scroll_active","active"),&RichTextLabel::set_scroll_active); - ClassDB::bind_method(_MD("is_scroll_active"),&RichTextLabel::is_scroll_active); + ClassDB::bind_method(D_METHOD("set_scroll_active","active"),&RichTextLabel::set_scroll_active); + ClassDB::bind_method(D_METHOD("is_scroll_active"),&RichTextLabel::is_scroll_active); - ClassDB::bind_method(_MD("set_scroll_follow","follow"),&RichTextLabel::set_scroll_follow); - ClassDB::bind_method(_MD("is_scroll_following"),&RichTextLabel::is_scroll_following); + ClassDB::bind_method(D_METHOD("set_scroll_follow","follow"),&RichTextLabel::set_scroll_follow); + ClassDB::bind_method(D_METHOD("is_scroll_following"),&RichTextLabel::is_scroll_following); - ClassDB::bind_method(_MD("get_v_scroll"),&RichTextLabel::get_v_scroll); + ClassDB::bind_method(D_METHOD("get_v_scroll"),&RichTextLabel::get_v_scroll); - ClassDB::bind_method(_MD("scroll_to_line","line"),&RichTextLabel::scroll_to_line); + ClassDB::bind_method(D_METHOD("scroll_to_line","line"),&RichTextLabel::scroll_to_line); - ClassDB::bind_method(_MD("set_tab_size","spaces"),&RichTextLabel::set_tab_size); - ClassDB::bind_method(_MD("get_tab_size"),&RichTextLabel::get_tab_size); + ClassDB::bind_method(D_METHOD("set_tab_size","spaces"),&RichTextLabel::set_tab_size); + ClassDB::bind_method(D_METHOD("get_tab_size"),&RichTextLabel::get_tab_size); - ClassDB::bind_method(_MD("set_selection_enabled","enabled"),&RichTextLabel::set_selection_enabled); - ClassDB::bind_method(_MD("is_selection_enabled"),&RichTextLabel::is_selection_enabled); + ClassDB::bind_method(D_METHOD("set_selection_enabled","enabled"),&RichTextLabel::set_selection_enabled); + ClassDB::bind_method(D_METHOD("is_selection_enabled"),&RichTextLabel::is_selection_enabled); - ClassDB::bind_method(_MD("parse_bbcode", "bbcode"),&RichTextLabel::parse_bbcode); - ClassDB::bind_method(_MD("append_bbcode", "bbcode"),&RichTextLabel::append_bbcode); + ClassDB::bind_method(D_METHOD("parse_bbcode", "bbcode"),&RichTextLabel::parse_bbcode); + ClassDB::bind_method(D_METHOD("append_bbcode", "bbcode"),&RichTextLabel::append_bbcode); - ClassDB::bind_method(_MD("set_bbcode","text"),&RichTextLabel::set_bbcode); - ClassDB::bind_method(_MD("get_bbcode"),&RichTextLabel::get_bbcode); + ClassDB::bind_method(D_METHOD("set_bbcode","text"),&RichTextLabel::set_bbcode); + ClassDB::bind_method(D_METHOD("get_bbcode"),&RichTextLabel::get_bbcode); - ClassDB::bind_method(_MD("set_visible_characters","amount"),&RichTextLabel::set_visible_characters); - ClassDB::bind_method(_MD("get_visible_characters"),&RichTextLabel::get_visible_characters); + ClassDB::bind_method(D_METHOD("set_visible_characters","amount"),&RichTextLabel::set_visible_characters); + ClassDB::bind_method(D_METHOD("get_visible_characters"),&RichTextLabel::get_visible_characters); - ClassDB::bind_method(_MD("get_total_character_count"),&RichTextLabel::get_total_character_count); + ClassDB::bind_method(D_METHOD("get_total_character_count"),&RichTextLabel::get_total_character_count); - ClassDB::bind_method(_MD("set_use_bbcode","enable"),&RichTextLabel::set_use_bbcode); - ClassDB::bind_method(_MD("is_using_bbcode"),&RichTextLabel::is_using_bbcode); + ClassDB::bind_method(D_METHOD("set_use_bbcode","enable"),&RichTextLabel::set_use_bbcode); + ClassDB::bind_method(D_METHOD("is_using_bbcode"),&RichTextLabel::is_using_bbcode); ADD_GROUP("BBCode","bbcode_"); ADD_PROPERTY(PropertyInfo(Variant::BOOL,"bbcode_enabled"),"set_use_bbcode","is_using_bbcode"); diff --git a/scene/gui/scroll_bar.cpp b/scene/gui/scroll_bar.cpp index 8f68dd6921..b2ad74eaa8 100644 --- a/scene/gui/scroll_bar.cpp +++ b/scene/gui/scroll_bar.cpp @@ -814,11 +814,11 @@ bool ScrollBar::key(unsigned long p_unicode, unsigned long p_scan_code,bool b.pr void ScrollBar::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&ScrollBar::_gui_input); - ClassDB::bind_method(_MD("set_custom_step","step"),&ScrollBar::set_custom_step); - ClassDB::bind_method(_MD("get_custom_step"),&ScrollBar::get_custom_step); - ClassDB::bind_method(_MD("_drag_slave_input"),&ScrollBar::_drag_slave_input); - ClassDB::bind_method(_MD("_drag_slave_exit"),&ScrollBar::_drag_slave_exit); + ClassDB::bind_method(D_METHOD("_gui_input"),&ScrollBar::_gui_input); + ClassDB::bind_method(D_METHOD("set_custom_step","step"),&ScrollBar::set_custom_step); + ClassDB::bind_method(D_METHOD("get_custom_step"),&ScrollBar::get_custom_step); + ClassDB::bind_method(D_METHOD("_drag_slave_input"),&ScrollBar::_drag_slave_input); + ClassDB::bind_method(D_METHOD("_drag_slave_exit"),&ScrollBar::_drag_slave_exit); ADD_PROPERTY( PropertyInfo(Variant::REAL,"custom_step",PROPERTY_HINT_RANGE,"-1,4096"), "set_custom_step","get_custom_step"); diff --git a/scene/gui/scroll_container.cpp b/scene/gui/scroll_container.cpp index 71dcf7a12f..2296c9742d 100644 --- a/scene/gui/scroll_container.cpp +++ b/scene/gui/scroll_container.cpp @@ -459,17 +459,17 @@ String ScrollContainer::get_configuration_warning() const { void ScrollContainer::_bind_methods() { - ClassDB::bind_method(_MD("_scroll_moved"),&ScrollContainer::_scroll_moved); - ClassDB::bind_method(_MD("_gui_input"),&ScrollContainer::_gui_input); - ClassDB::bind_method(_MD("set_enable_h_scroll","enable"),&ScrollContainer::set_enable_h_scroll); - ClassDB::bind_method(_MD("is_h_scroll_enabled"),&ScrollContainer::is_h_scroll_enabled); - ClassDB::bind_method(_MD("set_enable_v_scroll","enable"),&ScrollContainer::set_enable_v_scroll); - ClassDB::bind_method(_MD("is_v_scroll_enabled"),&ScrollContainer::is_v_scroll_enabled); - ClassDB::bind_method(_MD("_update_scrollbar_pos"),&ScrollContainer::_update_scrollbar_pos); - ClassDB::bind_method(_MD("set_h_scroll","val"),&ScrollContainer::set_h_scroll); - ClassDB::bind_method(_MD("get_h_scroll"),&ScrollContainer::get_h_scroll); - ClassDB::bind_method(_MD("set_v_scroll","val"),&ScrollContainer::set_v_scroll); - ClassDB::bind_method(_MD("get_v_scroll"),&ScrollContainer::get_v_scroll); + ClassDB::bind_method(D_METHOD("_scroll_moved"),&ScrollContainer::_scroll_moved); + ClassDB::bind_method(D_METHOD("_gui_input"),&ScrollContainer::_gui_input); + ClassDB::bind_method(D_METHOD("set_enable_h_scroll","enable"),&ScrollContainer::set_enable_h_scroll); + ClassDB::bind_method(D_METHOD("is_h_scroll_enabled"),&ScrollContainer::is_h_scroll_enabled); + ClassDB::bind_method(D_METHOD("set_enable_v_scroll","enable"),&ScrollContainer::set_enable_v_scroll); + ClassDB::bind_method(D_METHOD("is_v_scroll_enabled"),&ScrollContainer::is_v_scroll_enabled); + ClassDB::bind_method(D_METHOD("_update_scrollbar_pos"),&ScrollContainer::_update_scrollbar_pos); + ClassDB::bind_method(D_METHOD("set_h_scroll","val"),&ScrollContainer::set_h_scroll); + ClassDB::bind_method(D_METHOD("get_h_scroll"),&ScrollContainer::get_h_scroll); + ClassDB::bind_method(D_METHOD("set_v_scroll","val"),&ScrollContainer::set_v_scroll); + ClassDB::bind_method(D_METHOD("get_v_scroll"),&ScrollContainer::get_v_scroll); ADD_GROUP("Scroll","scroll_"); ADD_PROPERTY( PropertyInfo( Variant::BOOL, "scroll_horizontal"), "set_enable_h_scroll","is_h_scroll_enabled"); diff --git a/scene/gui/slider.cpp b/scene/gui/slider.cpp index e36287246e..a6d6864b16 100644 --- a/scene/gui/slider.cpp +++ b/scene/gui/slider.cpp @@ -235,12 +235,12 @@ void Slider::set_ticks_on_borders(bool _tob){ void Slider::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&Slider::_gui_input); - ClassDB::bind_method(_MD("set_ticks","count"),&Slider::set_ticks); - ClassDB::bind_method(_MD("get_ticks"),&Slider::get_ticks); + ClassDB::bind_method(D_METHOD("_gui_input"),&Slider::_gui_input); + ClassDB::bind_method(D_METHOD("set_ticks","count"),&Slider::set_ticks); + ClassDB::bind_method(D_METHOD("get_ticks"),&Slider::get_ticks); - ClassDB::bind_method(_MD("get_ticks_on_borders"),&Slider::get_ticks_on_borders); - ClassDB::bind_method(_MD("set_ticks_on_borders","ticks_on_border"),&Slider::set_ticks_on_borders); + ClassDB::bind_method(D_METHOD("get_ticks_on_borders"),&Slider::get_ticks_on_borders); + ClassDB::bind_method(D_METHOD("set_ticks_on_borders","ticks_on_border"),&Slider::set_ticks_on_borders); ADD_PROPERTY( PropertyInfo( Variant::INT, "tick_count", PROPERTY_HINT_RANGE,"0,4096,1"), "set_ticks", "get_ticks") ; ADD_PROPERTY( PropertyInfo( Variant::BOOL, "ticks_on_borders" ), "set_ticks_on_borders", "get_ticks_on_borders") ; diff --git a/scene/gui/spin_box.cpp b/scene/gui/spin_box.cpp index 1554f16c4d..2ad1f385db 100644 --- a/scene/gui/spin_box.cpp +++ b/scene/gui/spin_box.cpp @@ -253,19 +253,19 @@ bool SpinBox::is_editable() const { void SpinBox::_bind_methods() { - //ClassDB::bind_method(_MD("_value_changed"),&SpinBox::_value_changed); - ClassDB::bind_method(_MD("_gui_input"),&SpinBox::_gui_input); - ClassDB::bind_method(_MD("_text_entered"),&SpinBox::_text_entered); - ClassDB::bind_method(_MD("set_suffix","suffix"),&SpinBox::set_suffix); - ClassDB::bind_method(_MD("get_suffix"),&SpinBox::get_suffix); - ClassDB::bind_method(_MD("set_prefix","prefix"),&SpinBox::set_prefix); - ClassDB::bind_method(_MD("get_prefix"),&SpinBox::get_prefix); - ClassDB::bind_method(_MD("set_editable","editable"),&SpinBox::set_editable); - ClassDB::bind_method(_MD("is_editable"),&SpinBox::is_editable); - ClassDB::bind_method(_MD("_line_edit_focus_exit"),&SpinBox::_line_edit_focus_exit); - ClassDB::bind_method(_MD("get_line_edit"),&SpinBox::get_line_edit); - ClassDB::bind_method(_MD("_line_edit_input"),&SpinBox::_line_edit_input); - ClassDB::bind_method(_MD("_range_click_timeout"),&SpinBox::_range_click_timeout); + //ClassDB::bind_method(D_METHOD("_value_changed"),&SpinBox::_value_changed); + ClassDB::bind_method(D_METHOD("_gui_input"),&SpinBox::_gui_input); + ClassDB::bind_method(D_METHOD("_text_entered"),&SpinBox::_text_entered); + ClassDB::bind_method(D_METHOD("set_suffix","suffix"),&SpinBox::set_suffix); + ClassDB::bind_method(D_METHOD("get_suffix"),&SpinBox::get_suffix); + ClassDB::bind_method(D_METHOD("set_prefix","prefix"),&SpinBox::set_prefix); + ClassDB::bind_method(D_METHOD("get_prefix"),&SpinBox::get_prefix); + ClassDB::bind_method(D_METHOD("set_editable","editable"),&SpinBox::set_editable); + ClassDB::bind_method(D_METHOD("is_editable"),&SpinBox::is_editable); + ClassDB::bind_method(D_METHOD("_line_edit_focus_exit"),&SpinBox::_line_edit_focus_exit); + ClassDB::bind_method(D_METHOD("get_line_edit"),&SpinBox::get_line_edit); + ClassDB::bind_method(D_METHOD("_line_edit_input"),&SpinBox::_line_edit_input); + ClassDB::bind_method(D_METHOD("_range_click_timeout"),&SpinBox::_range_click_timeout); ADD_PROPERTY(PropertyInfo(Variant::BOOL,"editable"),"set_editable","is_editable"); diff --git a/scene/gui/split_container.cpp b/scene/gui/split_container.cpp index b47e12e261..14ea96a4e6 100644 --- a/scene/gui/split_container.cpp +++ b/scene/gui/split_container.cpp @@ -422,15 +422,15 @@ bool SplitContainer::is_collapsed() const { void SplitContainer::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&SplitContainer::_gui_input); - ClassDB::bind_method(_MD("set_split_offset","offset"),&SplitContainer::set_split_offset); - ClassDB::bind_method(_MD("get_split_offset"),&SplitContainer::get_split_offset); + ClassDB::bind_method(D_METHOD("_gui_input"),&SplitContainer::_gui_input); + ClassDB::bind_method(D_METHOD("set_split_offset","offset"),&SplitContainer::set_split_offset); + ClassDB::bind_method(D_METHOD("get_split_offset"),&SplitContainer::get_split_offset); - ClassDB::bind_method(_MD("set_collapsed","collapsed"),&SplitContainer::set_collapsed); - ClassDB::bind_method(_MD("is_collapsed"),&SplitContainer::is_collapsed); + ClassDB::bind_method(D_METHOD("set_collapsed","collapsed"),&SplitContainer::set_collapsed); + ClassDB::bind_method(D_METHOD("is_collapsed"),&SplitContainer::is_collapsed); - ClassDB::bind_method(_MD("set_dragger_visibility","mode"),&SplitContainer::set_dragger_visibility); - ClassDB::bind_method(_MD("get_dragger_visibility"),&SplitContainer::get_dragger_visibility); + ClassDB::bind_method(D_METHOD("set_dragger_visibility","mode"),&SplitContainer::set_dragger_visibility); + ClassDB::bind_method(D_METHOD("get_dragger_visibility"),&SplitContainer::get_dragger_visibility); ADD_SIGNAL( MethodInfo("dragged",PropertyInfo(Variant::INT,"offset"))); diff --git a/scene/gui/tab_container.cpp b/scene/gui/tab_container.cpp index 7bc0d82a16..a15c9f5e42 100644 --- a/scene/gui/tab_container.cpp +++ b/scene/gui/tab_container.cpp @@ -714,24 +714,24 @@ Popup* TabContainer::get_popup() const { void TabContainer::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&TabContainer::_gui_input); - ClassDB::bind_method(_MD("get_tab_count"),&TabContainer::get_tab_count); - ClassDB::bind_method(_MD("set_current_tab","tab_idx"),&TabContainer::set_current_tab); - ClassDB::bind_method(_MD("get_current_tab"),&TabContainer::get_current_tab); - ClassDB::bind_method(_MD("get_current_tab_control:Control"),&TabContainer::get_current_tab_control); - ClassDB::bind_method(_MD("get_tab_control:Control","idx"),&TabContainer::get_tab_control); - ClassDB::bind_method(_MD("set_tab_align","align"),&TabContainer::set_tab_align); - ClassDB::bind_method(_MD("get_tab_align"),&TabContainer::get_tab_align); - ClassDB::bind_method(_MD("set_tabs_visible","visible"),&TabContainer::set_tabs_visible); - ClassDB::bind_method(_MD("are_tabs_visible"),&TabContainer::are_tabs_visible); - ClassDB::bind_method(_MD("set_tab_title","tab_idx","title"),&TabContainer::set_tab_title); - ClassDB::bind_method(_MD("get_tab_title","tab_idx"),&TabContainer::get_tab_title); - ClassDB::bind_method(_MD("set_tab_icon","tab_idx","icon:Texture"),&TabContainer::set_tab_icon); - ClassDB::bind_method(_MD("get_tab_icon:Texture","tab_idx"),&TabContainer::get_tab_icon); - ClassDB::bind_method(_MD("set_popup","popup:Popup"),&TabContainer::set_popup); - ClassDB::bind_method(_MD("get_popup:Popup"),&TabContainer::get_popup); - - ClassDB::bind_method(_MD("_child_renamed_callback"),&TabContainer::_child_renamed_callback); + ClassDB::bind_method(D_METHOD("_gui_input"),&TabContainer::_gui_input); + ClassDB::bind_method(D_METHOD("get_tab_count"),&TabContainer::get_tab_count); + ClassDB::bind_method(D_METHOD("set_current_tab","tab_idx"),&TabContainer::set_current_tab); + ClassDB::bind_method(D_METHOD("get_current_tab"),&TabContainer::get_current_tab); + ClassDB::bind_method(D_METHOD("get_current_tab_control:Control"),&TabContainer::get_current_tab_control); + ClassDB::bind_method(D_METHOD("get_tab_control:Control","idx"),&TabContainer::get_tab_control); + ClassDB::bind_method(D_METHOD("set_tab_align","align"),&TabContainer::set_tab_align); + ClassDB::bind_method(D_METHOD("get_tab_align"),&TabContainer::get_tab_align); + ClassDB::bind_method(D_METHOD("set_tabs_visible","visible"),&TabContainer::set_tabs_visible); + ClassDB::bind_method(D_METHOD("are_tabs_visible"),&TabContainer::are_tabs_visible); + ClassDB::bind_method(D_METHOD("set_tab_title","tab_idx","title"),&TabContainer::set_tab_title); + ClassDB::bind_method(D_METHOD("get_tab_title","tab_idx"),&TabContainer::get_tab_title); + ClassDB::bind_method(D_METHOD("set_tab_icon","tab_idx","icon:Texture"),&TabContainer::set_tab_icon); + ClassDB::bind_method(D_METHOD("get_tab_icon:Texture","tab_idx"),&TabContainer::get_tab_icon); + ClassDB::bind_method(D_METHOD("set_popup","popup:Popup"),&TabContainer::set_popup); + ClassDB::bind_method(D_METHOD("get_popup:Popup"),&TabContainer::get_popup); + + ClassDB::bind_method(D_METHOD("_child_renamed_callback"),&TabContainer::_child_renamed_callback); ADD_SIGNAL(MethodInfo("tab_changed",PropertyInfo(Variant::INT,"tab"))); ADD_SIGNAL(MethodInfo("pre_popup_pressed")); diff --git a/scene/gui/tabs.cpp b/scene/gui/tabs.cpp index cd6d9989a0..ae282165c2 100644 --- a/scene/gui/tabs.cpp +++ b/scene/gui/tabs.cpp @@ -649,19 +649,19 @@ void Tabs::set_tab_close_display_policy(CloseButtonDisplayPolicy p_policy) { void Tabs::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&Tabs::_gui_input); - ClassDB::bind_method(_MD("get_tab_count"),&Tabs::get_tab_count); - ClassDB::bind_method(_MD("set_current_tab","tab_idx"),&Tabs::set_current_tab); - ClassDB::bind_method(_MD("get_current_tab"),&Tabs::get_current_tab); - ClassDB::bind_method(_MD("set_tab_title","tab_idx","title"),&Tabs::set_tab_title); - ClassDB::bind_method(_MD("get_tab_title","tab_idx"),&Tabs::get_tab_title); - ClassDB::bind_method(_MD("set_tab_icon","tab_idx","icon:Texture"),&Tabs::set_tab_icon); - ClassDB::bind_method(_MD("get_tab_icon:Texture","tab_idx"),&Tabs::get_tab_icon); - ClassDB::bind_method(_MD("remove_tab","tab_idx"),&Tabs::remove_tab); - ClassDB::bind_method(_MD("add_tab","title","icon:Texture"),&Tabs::add_tab); - ClassDB::bind_method(_MD("set_tab_align","align"),&Tabs::set_tab_align); - ClassDB::bind_method(_MD("get_tab_align"),&Tabs::get_tab_align); - ClassDB::bind_method(_MD("ensure_tab_visible","idx"),&Tabs::ensure_tab_visible); + ClassDB::bind_method(D_METHOD("_gui_input"),&Tabs::_gui_input); + ClassDB::bind_method(D_METHOD("get_tab_count"),&Tabs::get_tab_count); + ClassDB::bind_method(D_METHOD("set_current_tab","tab_idx"),&Tabs::set_current_tab); + ClassDB::bind_method(D_METHOD("get_current_tab"),&Tabs::get_current_tab); + ClassDB::bind_method(D_METHOD("set_tab_title","tab_idx","title"),&Tabs::set_tab_title); + ClassDB::bind_method(D_METHOD("get_tab_title","tab_idx"),&Tabs::get_tab_title); + ClassDB::bind_method(D_METHOD("set_tab_icon","tab_idx","icon:Texture"),&Tabs::set_tab_icon); + ClassDB::bind_method(D_METHOD("get_tab_icon:Texture","tab_idx"),&Tabs::get_tab_icon); + ClassDB::bind_method(D_METHOD("remove_tab","tab_idx"),&Tabs::remove_tab); + ClassDB::bind_method(D_METHOD("add_tab","title","icon:Texture"),&Tabs::add_tab); + ClassDB::bind_method(D_METHOD("set_tab_align","align"),&Tabs::set_tab_align); + ClassDB::bind_method(D_METHOD("get_tab_align"),&Tabs::get_tab_align); + ClassDB::bind_method(D_METHOD("ensure_tab_visible","idx"),&Tabs::ensure_tab_visible); ADD_SIGNAL(MethodInfo("tab_changed",PropertyInfo(Variant::INT,"tab"))); ADD_SIGNAL(MethodInfo("right_button_pressed",PropertyInfo(Variant::INT,"tab"))); diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 75764a37ea..cacb79268c 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -4620,80 +4620,80 @@ PopupMenu *TextEdit::get_menu() const { void TextEdit::_bind_methods() { - ClassDB::bind_method(_MD("_gui_input"),&TextEdit::_gui_input); - ClassDB::bind_method(_MD("_scroll_moved"),&TextEdit::_scroll_moved); - ClassDB::bind_method(_MD("_cursor_changed_emit"),&TextEdit::_cursor_changed_emit); - ClassDB::bind_method(_MD("_text_changed_emit"),&TextEdit::_text_changed_emit); - ClassDB::bind_method(_MD("_push_current_op"),&TextEdit::_push_current_op); - ClassDB::bind_method(_MD("_click_selection_held"),&TextEdit::_click_selection_held); - ClassDB::bind_method(_MD("_toggle_draw_caret"),&TextEdit::_toggle_draw_caret); + ClassDB::bind_method(D_METHOD("_gui_input"),&TextEdit::_gui_input); + ClassDB::bind_method(D_METHOD("_scroll_moved"),&TextEdit::_scroll_moved); + ClassDB::bind_method(D_METHOD("_cursor_changed_emit"),&TextEdit::_cursor_changed_emit); + ClassDB::bind_method(D_METHOD("_text_changed_emit"),&TextEdit::_text_changed_emit); + ClassDB::bind_method(D_METHOD("_push_current_op"),&TextEdit::_push_current_op); + ClassDB::bind_method(D_METHOD("_click_selection_held"),&TextEdit::_click_selection_held); + ClassDB::bind_method(D_METHOD("_toggle_draw_caret"),&TextEdit::_toggle_draw_caret); BIND_CONSTANT( SEARCH_MATCH_CASE ); BIND_CONSTANT( SEARCH_WHOLE_WORDS ); BIND_CONSTANT( SEARCH_BACKWARDS ); /* - ClassDB::bind_method(_MD("delete_char"),&TextEdit::delete_char); - ClassDB::bind_method(_MD("delete_line"),&TextEdit::delete_line); + ClassDB::bind_method(D_METHOD("delete_char"),&TextEdit::delete_char); + ClassDB::bind_method(D_METHOD("delete_line"),&TextEdit::delete_line); */ - ClassDB::bind_method(_MD("set_text","text"),&TextEdit::set_text); - ClassDB::bind_method(_MD("insert_text_at_cursor","text"),&TextEdit::insert_text_at_cursor); - - ClassDB::bind_method(_MD("get_line_count"),&TextEdit::get_line_count); - ClassDB::bind_method(_MD("get_text"),&TextEdit::get_text); - ClassDB::bind_method(_MD("get_line","line"),&TextEdit::get_line); - - ClassDB::bind_method(_MD("cursor_set_column","column","adjust_viewport"),&TextEdit::cursor_set_column,DEFVAL(false)); - ClassDB::bind_method(_MD("cursor_set_line","line","adjust_viewport"),&TextEdit::cursor_set_line,DEFVAL(false)); - - ClassDB::bind_method(_MD("cursor_get_column"),&TextEdit::cursor_get_column); - ClassDB::bind_method(_MD("cursor_get_line"),&TextEdit::cursor_get_line); - ClassDB::bind_method(_MD("cursor_set_blink_enabled", "enable"),&TextEdit::cursor_set_blink_enabled); - ClassDB::bind_method(_MD("cursor_get_blink_enabled"),&TextEdit::cursor_get_blink_enabled); - ClassDB::bind_method(_MD("cursor_set_blink_speed", "blink_speed"),&TextEdit::cursor_set_blink_speed); - ClassDB::bind_method(_MD("cursor_get_blink_speed"),&TextEdit::cursor_get_blink_speed); - ClassDB::bind_method(_MD("cursor_set_block_mode", "enable"), &TextEdit::cursor_set_block_mode); - ClassDB::bind_method(_MD("cursor_is_block_mode"), &TextEdit::cursor_is_block_mode); - - ClassDB::bind_method(_MD("set_readonly","enable"),&TextEdit::set_readonly); - ClassDB::bind_method(_MD("set_wrap","enable"),&TextEdit::set_wrap); - ClassDB::bind_method(_MD("set_max_chars","amount"),&TextEdit::set_max_chars); - - ClassDB::bind_method(_MD("cut"),&TextEdit::cut); - ClassDB::bind_method(_MD("copy"),&TextEdit::copy); - ClassDB::bind_method(_MD("paste"),&TextEdit::paste); - ClassDB::bind_method(_MD("select_all"),&TextEdit::select_all); - ClassDB::bind_method(_MD("select","from_line","from_column","to_line","to_column"),&TextEdit::select); - - ClassDB::bind_method(_MD("is_selection_active"),&TextEdit::is_selection_active); - ClassDB::bind_method(_MD("get_selection_from_line"),&TextEdit::get_selection_from_line); - ClassDB::bind_method(_MD("get_selection_from_column"),&TextEdit::get_selection_from_column); - ClassDB::bind_method(_MD("get_selection_to_line"),&TextEdit::get_selection_to_line); - ClassDB::bind_method(_MD("get_selection_to_column"),&TextEdit::get_selection_to_column); - ClassDB::bind_method(_MD("get_selection_text"),&TextEdit::get_selection_text); - ClassDB::bind_method(_MD("get_word_under_cursor"),&TextEdit::get_word_under_cursor); - ClassDB::bind_method(_MD("search","flags","from_line","from_column","to_line","to_column"),&TextEdit::_search_bind); - - ClassDB::bind_method(_MD("undo"),&TextEdit::undo); - ClassDB::bind_method(_MD("redo"),&TextEdit::redo); - ClassDB::bind_method(_MD("clear_undo_history"),&TextEdit::clear_undo_history); - - ClassDB::bind_method(_MD("set_show_line_numbers", "enable"), &TextEdit::set_show_line_numbers); - ClassDB::bind_method(_MD("is_show_line_numbers_enabled"), &TextEdit::is_show_line_numbers_enabled); - - ClassDB::bind_method(_MD("set_highlight_all_occurrences", "enable"), &TextEdit::set_highlight_all_occurrences); - ClassDB::bind_method(_MD("is_highlight_all_occurrences_enabled"), &TextEdit::is_highlight_all_occurrences_enabled); - - ClassDB::bind_method(_MD("set_syntax_coloring","enable"),&TextEdit::set_syntax_coloring); - ClassDB::bind_method(_MD("is_syntax_coloring_enabled"),&TextEdit::is_syntax_coloring_enabled); - - - ClassDB::bind_method(_MD("add_keyword_color","keyword","color"),&TextEdit::add_keyword_color); - ClassDB::bind_method(_MD("add_color_region","begin_key","end_key","color","line_only"),&TextEdit::add_color_region,DEFVAL(false)); - ClassDB::bind_method(_MD("clear_colors"),&TextEdit::clear_colors); - ClassDB::bind_method(_MD("menu_option"),&TextEdit::menu_option); - ClassDB::bind_method(_MD("get_menu:PopupMenu"),&TextEdit::get_menu); + ClassDB::bind_method(D_METHOD("set_text","text"),&TextEdit::set_text); + ClassDB::bind_method(D_METHOD("insert_text_at_cursor","text"),&TextEdit::insert_text_at_cursor); + + ClassDB::bind_method(D_METHOD("get_line_count"),&TextEdit::get_line_count); + ClassDB::bind_method(D_METHOD("get_text"),&TextEdit::get_text); + ClassDB::bind_method(D_METHOD("get_line","line"),&TextEdit::get_line); + + ClassDB::bind_method(D_METHOD("cursor_set_column","column","adjust_viewport"),&TextEdit::cursor_set_column,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("cursor_set_line","line","adjust_viewport"),&TextEdit::cursor_set_line,DEFVAL(false)); + + ClassDB::bind_method(D_METHOD("cursor_get_column"),&TextEdit::cursor_get_column); + ClassDB::bind_method(D_METHOD("cursor_get_line"),&TextEdit::cursor_get_line); + ClassDB::bind_method(D_METHOD("cursor_set_blink_enabled", "enable"),&TextEdit::cursor_set_blink_enabled); + ClassDB::bind_method(D_METHOD("cursor_get_blink_enabled"),&TextEdit::cursor_get_blink_enabled); + ClassDB::bind_method(D_METHOD("cursor_set_blink_speed", "blink_speed"),&TextEdit::cursor_set_blink_speed); + ClassDB::bind_method(D_METHOD("cursor_get_blink_speed"),&TextEdit::cursor_get_blink_speed); + ClassDB::bind_method(D_METHOD("cursor_set_block_mode", "enable"), &TextEdit::cursor_set_block_mode); + ClassDB::bind_method(D_METHOD("cursor_is_block_mode"), &TextEdit::cursor_is_block_mode); + + ClassDB::bind_method(D_METHOD("set_readonly","enable"),&TextEdit::set_readonly); + ClassDB::bind_method(D_METHOD("set_wrap","enable"),&TextEdit::set_wrap); + ClassDB::bind_method(D_METHOD("set_max_chars","amount"),&TextEdit::set_max_chars); + + ClassDB::bind_method(D_METHOD("cut"),&TextEdit::cut); + ClassDB::bind_method(D_METHOD("copy"),&TextEdit::copy); + ClassDB::bind_method(D_METHOD("paste"),&TextEdit::paste); + ClassDB::bind_method(D_METHOD("select_all"),&TextEdit::select_all); + ClassDB::bind_method(D_METHOD("select","from_line","from_column","to_line","to_column"),&TextEdit::select); + + ClassDB::bind_method(D_METHOD("is_selection_active"),&TextEdit::is_selection_active); + ClassDB::bind_method(D_METHOD("get_selection_from_line"),&TextEdit::get_selection_from_line); + ClassDB::bind_method(D_METHOD("get_selection_from_column"),&TextEdit::get_selection_from_column); + ClassDB::bind_method(D_METHOD("get_selection_to_line"),&TextEdit::get_selection_to_line); + ClassDB::bind_method(D_METHOD("get_selection_to_column"),&TextEdit::get_selection_to_column); + ClassDB::bind_method(D_METHOD("get_selection_text"),&TextEdit::get_selection_text); + ClassDB::bind_method(D_METHOD("get_word_under_cursor"),&TextEdit::get_word_under_cursor); + ClassDB::bind_method(D_METHOD("search","flags","from_line","from_column","to_line","to_column"),&TextEdit::_search_bind); + + ClassDB::bind_method(D_METHOD("undo"),&TextEdit::undo); + ClassDB::bind_method(D_METHOD("redo"),&TextEdit::redo); + ClassDB::bind_method(D_METHOD("clear_undo_history"),&TextEdit::clear_undo_history); + + ClassDB::bind_method(D_METHOD("set_show_line_numbers", "enable"), &TextEdit::set_show_line_numbers); + ClassDB::bind_method(D_METHOD("is_show_line_numbers_enabled"), &TextEdit::is_show_line_numbers_enabled); + + ClassDB::bind_method(D_METHOD("set_highlight_all_occurrences", "enable"), &TextEdit::set_highlight_all_occurrences); + ClassDB::bind_method(D_METHOD("is_highlight_all_occurrences_enabled"), &TextEdit::is_highlight_all_occurrences_enabled); + + ClassDB::bind_method(D_METHOD("set_syntax_coloring","enable"),&TextEdit::set_syntax_coloring); + ClassDB::bind_method(D_METHOD("is_syntax_coloring_enabled"),&TextEdit::is_syntax_coloring_enabled); + + + ClassDB::bind_method(D_METHOD("add_keyword_color","keyword","color"),&TextEdit::add_keyword_color); + ClassDB::bind_method(D_METHOD("add_color_region","begin_key","end_key","color","line_only"),&TextEdit::add_color_region,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("clear_colors"),&TextEdit::clear_colors); + ClassDB::bind_method(D_METHOD("menu_option"),&TextEdit::menu_option); + ClassDB::bind_method(D_METHOD("get_menu:PopupMenu"),&TextEdit::get_menu); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "syntax_highlighting"), "set_syntax_coloring", "is_syntax_coloring_enabled"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "show_line_numbers"), "set_show_line_numbers", "is_show_line_numbers_enabled"); diff --git a/scene/gui/texture_button.cpp b/scene/gui/texture_button.cpp index 801f122f98..2f10de054a 100644 --- a/scene/gui/texture_button.cpp +++ b/scene/gui/texture_button.cpp @@ -180,23 +180,23 @@ void TextureButton::_notification(int p_what) { void TextureButton::_bind_methods() { - ClassDB::bind_method(_MD("set_normal_texture","texture:Texture"),&TextureButton::set_normal_texture); - ClassDB::bind_method(_MD("set_pressed_texture","texture:Texture"),&TextureButton::set_pressed_texture); - ClassDB::bind_method(_MD("set_hover_texture","texture:Texture"),&TextureButton::set_hover_texture); - ClassDB::bind_method(_MD("set_disabled_texture","texture:Texture"),&TextureButton::set_disabled_texture); - ClassDB::bind_method(_MD("set_focused_texture","texture:Texture"),&TextureButton::set_focused_texture); - ClassDB::bind_method(_MD("set_click_mask","mask:BitMap"),&TextureButton::set_click_mask); - ClassDB::bind_method(_MD("set_expand","p_expand"),&TextureButton::set_expand); - ClassDB::bind_method(_MD("set_stretch_mode","p_mode"),&TextureButton::set_stretch_mode); - - ClassDB::bind_method(_MD("get_normal_texture:Texture"),&TextureButton::get_normal_texture); - ClassDB::bind_method(_MD("get_pressed_texture:Texture"),&TextureButton::get_pressed_texture); - ClassDB::bind_method(_MD("get_hover_texture:Texture"),&TextureButton::get_hover_texture); - ClassDB::bind_method(_MD("get_disabled_texture:Texture"),&TextureButton::get_disabled_texture); - ClassDB::bind_method(_MD("get_focused_texture:Texture"),&TextureButton::get_focused_texture); - ClassDB::bind_method(_MD("get_click_mask:BitMap"),&TextureButton::get_click_mask); - ClassDB::bind_method(_MD("get_expand"),&TextureButton::get_expand); - ClassDB::bind_method(_MD("get_stretch_mode"),&TextureButton::get_stretch_mode); + ClassDB::bind_method(D_METHOD("set_normal_texture","texture:Texture"),&TextureButton::set_normal_texture); + ClassDB::bind_method(D_METHOD("set_pressed_texture","texture:Texture"),&TextureButton::set_pressed_texture); + ClassDB::bind_method(D_METHOD("set_hover_texture","texture:Texture"),&TextureButton::set_hover_texture); + ClassDB::bind_method(D_METHOD("set_disabled_texture","texture:Texture"),&TextureButton::set_disabled_texture); + ClassDB::bind_method(D_METHOD("set_focused_texture","texture:Texture"),&TextureButton::set_focused_texture); + ClassDB::bind_method(D_METHOD("set_click_mask","mask:BitMap"),&TextureButton::set_click_mask); + ClassDB::bind_method(D_METHOD("set_expand","p_expand"),&TextureButton::set_expand); + ClassDB::bind_method(D_METHOD("set_stretch_mode","p_mode"),&TextureButton::set_stretch_mode); + + ClassDB::bind_method(D_METHOD("get_normal_texture:Texture"),&TextureButton::get_normal_texture); + ClassDB::bind_method(D_METHOD("get_pressed_texture:Texture"),&TextureButton::get_pressed_texture); + ClassDB::bind_method(D_METHOD("get_hover_texture:Texture"),&TextureButton::get_hover_texture); + ClassDB::bind_method(D_METHOD("get_disabled_texture:Texture"),&TextureButton::get_disabled_texture); + ClassDB::bind_method(D_METHOD("get_focused_texture:Texture"),&TextureButton::get_focused_texture); + ClassDB::bind_method(D_METHOD("get_click_mask:BitMap"),&TextureButton::get_click_mask); + ClassDB::bind_method(D_METHOD("get_expand"),&TextureButton::get_expand); + ClassDB::bind_method(D_METHOD("get_stretch_mode"),&TextureButton::get_stretch_mode); ADD_GROUP("Textures","texture_"); ADD_PROPERTYNZ(PropertyInfo(Variant::OBJECT,"texture_normal",PROPERTY_HINT_RESOURCE_TYPE,"Texture"), "set_normal_texture", "get_normal_texture"); diff --git a/scene/gui/texture_progress.cpp b/scene/gui/texture_progress.cpp index 20970d3fb9..3897647502 100644 --- a/scene/gui/texture_progress.cpp +++ b/scene/gui/texture_progress.cpp @@ -257,26 +257,26 @@ Point2 TextureProgress::get_radial_center_offset() void TextureProgress::_bind_methods() { - ClassDB::bind_method(_MD("set_under_texture","tex"),&TextureProgress::set_under_texture); - ClassDB::bind_method(_MD("get_under_texture"),&TextureProgress::get_under_texture); + ClassDB::bind_method(D_METHOD("set_under_texture","tex"),&TextureProgress::set_under_texture); + ClassDB::bind_method(D_METHOD("get_under_texture"),&TextureProgress::get_under_texture); - ClassDB::bind_method(_MD("set_progress_texture","tex"),&TextureProgress::set_progress_texture); - ClassDB::bind_method(_MD("get_progress_texture"),&TextureProgress::get_progress_texture); + ClassDB::bind_method(D_METHOD("set_progress_texture","tex"),&TextureProgress::set_progress_texture); + ClassDB::bind_method(D_METHOD("get_progress_texture"),&TextureProgress::get_progress_texture); - ClassDB::bind_method(_MD("set_over_texture","tex"),&TextureProgress::set_over_texture); - ClassDB::bind_method(_MD("get_over_texture"),&TextureProgress::get_over_texture); + ClassDB::bind_method(D_METHOD("set_over_texture","tex"),&TextureProgress::set_over_texture); + ClassDB::bind_method(D_METHOD("get_over_texture"),&TextureProgress::get_over_texture); - ClassDB::bind_method(_MD("set_fill_mode","mode"),&TextureProgress::set_fill_mode); - ClassDB::bind_method(_MD("get_fill_mode"), &TextureProgress::get_fill_mode); + ClassDB::bind_method(D_METHOD("set_fill_mode","mode"),&TextureProgress::set_fill_mode); + ClassDB::bind_method(D_METHOD("get_fill_mode"), &TextureProgress::get_fill_mode); - ClassDB::bind_method(_MD("set_radial_initial_angle","mode"),&TextureProgress::set_radial_initial_angle); - ClassDB::bind_method(_MD("get_radial_initial_angle"), &TextureProgress::get_radial_initial_angle); + ClassDB::bind_method(D_METHOD("set_radial_initial_angle","mode"),&TextureProgress::set_radial_initial_angle); + ClassDB::bind_method(D_METHOD("get_radial_initial_angle"), &TextureProgress::get_radial_initial_angle); - ClassDB::bind_method(_MD("set_radial_center_offset","mode"),&TextureProgress::set_radial_center_offset); - ClassDB::bind_method(_MD("get_radial_center_offset"), &TextureProgress::get_radial_center_offset); + ClassDB::bind_method(D_METHOD("set_radial_center_offset","mode"),&TextureProgress::set_radial_center_offset); + ClassDB::bind_method(D_METHOD("get_radial_center_offset"), &TextureProgress::get_radial_center_offset); - ClassDB::bind_method(_MD("set_fill_degrees","mode"),&TextureProgress::set_fill_degrees); - ClassDB::bind_method(_MD("get_fill_degrees"), &TextureProgress::get_fill_degrees); + ClassDB::bind_method(D_METHOD("set_fill_degrees","mode"),&TextureProgress::set_fill_degrees); + ClassDB::bind_method(D_METHOD("get_fill_degrees"), &TextureProgress::get_fill_degrees); ADD_GROUP("Textures","texture_"); ADD_PROPERTY( PropertyInfo(Variant::OBJECT,"texture_under",PROPERTY_HINT_RESOURCE_TYPE,"Texture"),"set_under_texture","get_under_texture"); diff --git a/scene/gui/texture_rect.cpp b/scene/gui/texture_rect.cpp index b943ee9781..f2fe3eae12 100644 --- a/scene/gui/texture_rect.cpp +++ b/scene/gui/texture_rect.cpp @@ -103,12 +103,12 @@ Size2 TextureRect::get_minimum_size() const { void TextureRect::_bind_methods() { - ClassDB::bind_method(_MD("set_texture","texture"), & TextureRect::set_texture ); - ClassDB::bind_method(_MD("get_texture"), & TextureRect::get_texture ); - ClassDB::bind_method(_MD("set_expand","enable"), & TextureRect::set_expand ); - ClassDB::bind_method(_MD("has_expand"), & TextureRect::has_expand ); - ClassDB::bind_method(_MD("set_stretch_mode","stretch_mode"), & TextureRect::set_stretch_mode ); - ClassDB::bind_method(_MD("get_stretch_mode"), & TextureRect::get_stretch_mode ); + ClassDB::bind_method(D_METHOD("set_texture","texture"), & TextureRect::set_texture ); + ClassDB::bind_method(D_METHOD("get_texture"), & TextureRect::get_texture ); + ClassDB::bind_method(D_METHOD("set_expand","enable"), & TextureRect::set_expand ); + ClassDB::bind_method(D_METHOD("has_expand"), & TextureRect::has_expand ); + ClassDB::bind_method(D_METHOD("set_stretch_mode","stretch_mode"), & TextureRect::set_stretch_mode ); + ClassDB::bind_method(D_METHOD("get_stretch_mode"), & TextureRect::get_stretch_mode ); ADD_PROPERTYNZ( PropertyInfo( Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture"); ADD_PROPERTYNZ( PropertyInfo( Variant::BOOL, "expand" ), "set_expand","has_expand"); diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp index 1a7392f27e..524ef2aae4 100644 --- a/scene/gui/tree.cpp +++ b/scene/gui/tree.cpp @@ -657,76 +657,76 @@ Color TreeItem::get_custom_bg_color(int p_column) const { void TreeItem::_bind_methods() { - ClassDB::bind_method(_MD("set_cell_mode","column","mode"),&TreeItem::set_cell_mode); - ClassDB::bind_method(_MD("get_cell_mode","column"),&TreeItem::get_cell_mode); + ClassDB::bind_method(D_METHOD("set_cell_mode","column","mode"),&TreeItem::set_cell_mode); + ClassDB::bind_method(D_METHOD("get_cell_mode","column"),&TreeItem::get_cell_mode); - ClassDB::bind_method(_MD("set_checked","column","checked"),&TreeItem::set_checked); - ClassDB::bind_method(_MD("is_checked","column"),&TreeItem::is_checked); + ClassDB::bind_method(D_METHOD("set_checked","column","checked"),&TreeItem::set_checked); + ClassDB::bind_method(D_METHOD("is_checked","column"),&TreeItem::is_checked); - ClassDB::bind_method(_MD("set_text","column","text"),&TreeItem::set_text); - ClassDB::bind_method(_MD("get_text","column"),&TreeItem::get_text); + ClassDB::bind_method(D_METHOD("set_text","column","text"),&TreeItem::set_text); + ClassDB::bind_method(D_METHOD("get_text","column"),&TreeItem::get_text); - ClassDB::bind_method(_MD("set_icon","column","texture:Texture"),&TreeItem::set_icon); - ClassDB::bind_method(_MD("get_icon:Texture","column"),&TreeItem::get_icon); + ClassDB::bind_method(D_METHOD("set_icon","column","texture:Texture"),&TreeItem::set_icon); + ClassDB::bind_method(D_METHOD("get_icon:Texture","column"),&TreeItem::get_icon); - ClassDB::bind_method(_MD("set_icon_region","column","region"),&TreeItem::set_icon_region); - ClassDB::bind_method(_MD("get_icon_region","column"),&TreeItem::get_icon_region); + ClassDB::bind_method(D_METHOD("set_icon_region","column","region"),&TreeItem::set_icon_region); + ClassDB::bind_method(D_METHOD("get_icon_region","column"),&TreeItem::get_icon_region); - ClassDB::bind_method(_MD("set_icon_max_width","column","width"),&TreeItem::set_icon_max_width); - ClassDB::bind_method(_MD("get_icon_max_width","column"),&TreeItem::get_icon_max_width); + ClassDB::bind_method(D_METHOD("set_icon_max_width","column","width"),&TreeItem::set_icon_max_width); + ClassDB::bind_method(D_METHOD("get_icon_max_width","column"),&TreeItem::get_icon_max_width); - ClassDB::bind_method(_MD("set_range","column","value"),&TreeItem::set_range); - ClassDB::bind_method(_MD("get_range","column"),&TreeItem::get_range); - ClassDB::bind_method(_MD("set_range_config","column","min","max","step","expr"),&TreeItem::set_range_config,DEFVAL(false)); - ClassDB::bind_method(_MD("get_range_config","column"),&TreeItem::_get_range_config); + ClassDB::bind_method(D_METHOD("set_range","column","value"),&TreeItem::set_range); + ClassDB::bind_method(D_METHOD("get_range","column"),&TreeItem::get_range); + ClassDB::bind_method(D_METHOD("set_range_config","column","min","max","step","expr"),&TreeItem::set_range_config,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("get_range_config","column"),&TreeItem::_get_range_config); - ClassDB::bind_method(_MD("set_metadata","column","meta"),&TreeItem::set_metadata); - ClassDB::bind_method(_MD("get_metadata","column"),&TreeItem::get_metadata); + ClassDB::bind_method(D_METHOD("set_metadata","column","meta"),&TreeItem::set_metadata); + ClassDB::bind_method(D_METHOD("get_metadata","column"),&TreeItem::get_metadata); - ClassDB::bind_method(_MD("set_custom_draw","column","object","callback"),&TreeItem::set_custom_draw); + ClassDB::bind_method(D_METHOD("set_custom_draw","column","object","callback"),&TreeItem::set_custom_draw); - ClassDB::bind_method(_MD("set_collapsed","enable"),&TreeItem::set_collapsed); - ClassDB::bind_method(_MD("is_collapsed"),&TreeItem::is_collapsed); + ClassDB::bind_method(D_METHOD("set_collapsed","enable"),&TreeItem::set_collapsed); + ClassDB::bind_method(D_METHOD("is_collapsed"),&TreeItem::is_collapsed); - ClassDB::bind_method(_MD("get_next:TreeItem"),&TreeItem::get_next); - ClassDB::bind_method(_MD("get_prev:TreeItem"),&TreeItem::get_prev); - ClassDB::bind_method(_MD("get_parent:TreeItem"),&TreeItem::get_parent); - ClassDB::bind_method(_MD("get_children:TreeItem"),&TreeItem::get_children); + ClassDB::bind_method(D_METHOD("get_next:TreeItem"),&TreeItem::get_next); + ClassDB::bind_method(D_METHOD("get_prev:TreeItem"),&TreeItem::get_prev); + ClassDB::bind_method(D_METHOD("get_parent:TreeItem"),&TreeItem::get_parent); + ClassDB::bind_method(D_METHOD("get_children:TreeItem"),&TreeItem::get_children); - ClassDB::bind_method(_MD("get_next_visible:TreeItem"),&TreeItem::get_next_visible); - ClassDB::bind_method(_MD("get_prev_visible:TreeItem"),&TreeItem::get_prev_visible); + ClassDB::bind_method(D_METHOD("get_next_visible:TreeItem"),&TreeItem::get_next_visible); + ClassDB::bind_method(D_METHOD("get_prev_visible:TreeItem"),&TreeItem::get_prev_visible); - ClassDB::bind_method(_MD("remove_child:TreeItem","child"),&TreeItem::_remove_child); + ClassDB::bind_method(D_METHOD("remove_child:TreeItem","child"),&TreeItem::_remove_child); - ClassDB::bind_method(_MD("set_selectable","column","selectable"),&TreeItem::set_selectable); - ClassDB::bind_method(_MD("is_selectable","column"),&TreeItem::is_selectable); + ClassDB::bind_method(D_METHOD("set_selectable","column","selectable"),&TreeItem::set_selectable); + ClassDB::bind_method(D_METHOD("is_selectable","column"),&TreeItem::is_selectable); - ClassDB::bind_method(_MD("is_selected","column"),&TreeItem::is_selected); - ClassDB::bind_method(_MD("select","column"),&TreeItem::select); - ClassDB::bind_method(_MD("deselect","column"),&TreeItem::deselect); + ClassDB::bind_method(D_METHOD("is_selected","column"),&TreeItem::is_selected); + ClassDB::bind_method(D_METHOD("select","column"),&TreeItem::select); + ClassDB::bind_method(D_METHOD("deselect","column"),&TreeItem::deselect); - ClassDB::bind_method(_MD("set_editable","column","enabled"),&TreeItem::set_editable); - ClassDB::bind_method(_MD("is_editable","column"),&TreeItem::is_editable); + ClassDB::bind_method(D_METHOD("set_editable","column","enabled"),&TreeItem::set_editable); + ClassDB::bind_method(D_METHOD("is_editable","column"),&TreeItem::is_editable); - ClassDB::bind_method(_MD("set_custom_color","column","color"),&TreeItem::set_custom_color); - ClassDB::bind_method(_MD("clear_custom_color","column"),&TreeItem::clear_custom_color); + ClassDB::bind_method(D_METHOD("set_custom_color","column","color"),&TreeItem::set_custom_color); + ClassDB::bind_method(D_METHOD("clear_custom_color","column"),&TreeItem::clear_custom_color); - ClassDB::bind_method(_MD("set_custom_bg_color","column","color","just_outline"),&TreeItem::set_custom_bg_color,DEFVAL(false)); - ClassDB::bind_method(_MD("clear_custom_bg_color","column"),&TreeItem::clear_custom_bg_color); - ClassDB::bind_method(_MD("get_custom_bg_color","column"),&TreeItem::get_custom_bg_color); + ClassDB::bind_method(D_METHOD("set_custom_bg_color","column","color","just_outline"),&TreeItem::set_custom_bg_color,DEFVAL(false)); + ClassDB::bind_method(D_METHOD("clear_custom_bg_color","column"),&TreeItem::clear_custom_bg_color); + ClassDB::bind_method(D_METHOD("get_custom_bg_color","column"),&TreeItem::get_custom_bg_color); - ClassDB::bind_method(_MD("add_button","column","button:Texture","button_idx","disabled"),&TreeItem::add_button,DEFVAL(-1),DEFVAL(false)); - ClassDB::bind_method(_MD("get_button_count","column"),&TreeItem::get_button_count); - ClassDB::bind_method(_MD("get_button:Texture","column","button_idx"),&TreeItem::get_button); - ClassDB::bind_method(_MD("set_button","column","button_idx","button:Texture"),&TreeItem::set_button); - ClassDB::bind_method(_MD("erase_button","column","button_idx"),&TreeItem::erase_button); - ClassDB::bind_method(_MD("is_button_disabled","column","button_idx"),&TreeItem::is_button_disabled); + ClassDB::bind_method(D_METHOD("add_button","column","button:Texture","button_idx","disabled"),&TreeItem::add_button,DEFVAL(-1),DEFVAL(false)); + ClassDB::bind_method(D_METHOD("get_button_count","column"),&TreeItem::get_button_count); + ClassDB::bind_method(D_METHOD("get_button:Texture","column","button_idx"),&TreeItem::get_button); + ClassDB::bind_method(D_METHOD("set_button","column","button_idx","button:Texture"),&TreeItem::set_button); + ClassDB::bind_method(D_METHOD("erase_button","column","button_idx"),&TreeItem::erase_button); + ClassDB::bind_method(D_METHOD("is_button_disabled","column","button_idx"),&TreeItem::is_button_disabled); - ClassDB::bind_method(_MD("set_tooltip","column","tooltip"),&TreeItem::set_tooltip); - ClassDB::bind_method(_MD("get_tooltip","column"),&TreeItem::get_tooltip); + ClassDB::bind_method(D_METHOD("set_tooltip","column","tooltip"),&TreeItem::set_tooltip); + ClassDB::bind_method(D_METHOD("get_tooltip","column"),&TreeItem::get_tooltip); - ClassDB::bind_method(_MD("move_to_top"),&TreeItem::move_to_top); - ClassDB::bind_method(_MD("move_to_bottom"),&TreeItem::move_to_bottom); + ClassDB::bind_method(D_METHOD("move_to_top"),&TreeItem::move_to_top); + ClassDB::bind_method(D_METHOD("move_to_bottom"),&TreeItem::move_to_bottom); BIND_CONSTANT( CELL_MODE_STRING ); BIND_CONSTANT( CELL_MODE_CHECK ); @@ -3586,59 +3586,59 @@ bool Tree::get_allow_rmb_select() const{ void Tree::_bind_methods() { - ClassDB::bind_method(_MD("_range_click_timeout"),&Tree::_range_click_timeout); - ClassDB::bind_method(_MD("_gui_input"),&Tree::_gui_input); - ClassDB::bind_method(_MD("_popup_select"),&Tree::popup_select); - ClassDB::bind_method(_MD("_text_editor_enter"),&Tree::text_editor_enter); - ClassDB::bind_method(_MD("_text_editor_modal_close"),&Tree::_text_editor_modal_close); - ClassDB::bind_method(_MD("_value_editor_changed"),&Tree::value_editor_changed); - ClassDB::bind_method(_MD("_scroll_moved"),&Tree::_scroll_moved); + ClassDB::bind_method(D_METHOD("_range_click_timeout"),&Tree::_range_click_timeout); + ClassDB::bind_method(D_METHOD("_gui_input"),&Tree::_gui_input); + ClassDB::bind_method(D_METHOD("_popup_select"),&Tree::popup_select); + ClassDB::bind_method(D_METHOD("_text_editor_enter"),&Tree::text_editor_enter); + ClassDB::bind_method(D_METHOD("_text_editor_modal_close"),&Tree::_text_editor_modal_close); + ClassDB::bind_method(D_METHOD("_value_editor_changed"),&Tree::value_editor_changed); + ClassDB::bind_method(D_METHOD("_scroll_moved"),&Tree::_scroll_moved); - ClassDB::bind_method(_MD("clear"),&Tree::clear); - ClassDB::bind_method(_MD("create_item:TreeItem","parent:TreeItem"),&Tree::_create_item,DEFVAL(Variant())); + ClassDB::bind_method(D_METHOD("clear"),&Tree::clear); + ClassDB::bind_method(D_METHOD("create_item:TreeItem","parent:TreeItem"),&Tree::_create_item,DEFVAL(Variant())); - ClassDB::bind_method(_MD("get_root:TreeItem"),&Tree::get_root); - ClassDB::bind_method(_MD("set_column_min_width","column","min_width"),&Tree::set_column_min_width); - ClassDB::bind_method(_MD("set_column_expand","column","expand"),&Tree::set_column_expand); - ClassDB::bind_method(_MD("get_column_width","column"),&Tree::get_column_width); + ClassDB::bind_method(D_METHOD("get_root:TreeItem"),&Tree::get_root); + ClassDB::bind_method(D_METHOD("set_column_min_width","column","min_width"),&Tree::set_column_min_width); + ClassDB::bind_method(D_METHOD("set_column_expand","column","expand"),&Tree::set_column_expand); + ClassDB::bind_method(D_METHOD("get_column_width","column"),&Tree::get_column_width); - ClassDB::bind_method(_MD("set_hide_root","enable"),&Tree::set_hide_root); - ClassDB::bind_method(_MD("get_next_selected:TreeItem","from:TreeItem"),&Tree::_get_next_selected); - ClassDB::bind_method(_MD("get_selected:TreeItem"),&Tree::get_selected); - ClassDB::bind_method(_MD("get_selected_column"),&Tree::get_selected_column); - ClassDB::bind_method(_MD("get_pressed_button"),&Tree::get_pressed_button); - ClassDB::bind_method(_MD("set_select_mode","mode"),&Tree::set_select_mode); + ClassDB::bind_method(D_METHOD("set_hide_root","enable"),&Tree::set_hide_root); + ClassDB::bind_method(D_METHOD("get_next_selected:TreeItem","from:TreeItem"),&Tree::_get_next_selected); + ClassDB::bind_method(D_METHOD("get_selected:TreeItem"),&Tree::get_selected); + ClassDB::bind_method(D_METHOD("get_selected_column"),&Tree::get_selected_column); + ClassDB::bind_method(D_METHOD("get_pressed_button"),&Tree::get_pressed_button); + ClassDB::bind_method(D_METHOD("set_select_mode","mode"),&Tree::set_select_mode); - ClassDB::bind_method(_MD("set_columns","amount"),&Tree::set_columns); - ClassDB::bind_method(_MD("get_columns"),&Tree::get_columns); + ClassDB::bind_method(D_METHOD("set_columns","amount"),&Tree::set_columns); + ClassDB::bind_method(D_METHOD("get_columns"),&Tree::get_columns); - ClassDB::bind_method(_MD("get_edited:TreeItem"),&Tree::get_edited); - ClassDB::bind_method(_MD("get_edited_column"),&Tree::get_edited_column); - ClassDB::bind_method(_MD("get_custom_popup_rect"),&Tree::get_custom_popup_rect); - ClassDB::bind_method(_MD("get_item_area_rect","item:TreeItem","column"),&Tree::_get_item_rect,DEFVAL(-1)); - ClassDB::bind_method(_MD("get_item_at_pos:TreeItem","pos"),&Tree::get_item_at_pos); - ClassDB::bind_method(_MD("get_column_at_pos","pos"),&Tree::get_column_at_pos); + ClassDB::bind_method(D_METHOD("get_edited:TreeItem"),&Tree::get_edited); + ClassDB::bind_method(D_METHOD("get_edited_column"),&Tree::get_edited_column); + ClassDB::bind_method(D_METHOD("get_custom_popup_rect"),&Tree::get_custom_popup_rect); + ClassDB::bind_method(D_METHOD("get_item_area_rect","item:TreeItem","column"),&Tree::_get_item_rect,DEFVAL(-1)); + ClassDB::bind_method(D_METHOD("get_item_at_pos:TreeItem","pos"),&Tree::get_item_at_pos); + ClassDB::bind_method(D_METHOD("get_column_at_pos","pos"),&Tree::get_column_at_pos); - ClassDB::bind_method(_MD("ensure_cursor_is_visible"),&Tree::ensure_cursor_is_visible); + ClassDB::bind_method(D_METHOD("ensure_cursor_is_visible"),&Tree::ensure_cursor_is_visible); - ClassDB::bind_method(_MD("set_column_titles_visible","visible"),&Tree::set_column_titles_visible); - ClassDB::bind_method(_MD("are_column_titles_visible"),&Tree::are_column_titles_visible); + ClassDB::bind_method(D_METHOD("set_column_titles_visible","visible"),&Tree::set_column_titles_visible); + ClassDB::bind_method(D_METHOD("are_column_titles_visible"),&Tree::are_column_titles_visible); - ClassDB::bind_method(_MD("set_column_title","column","title"),&Tree::set_column_title); - ClassDB::bind_method(_MD("get_column_title","column"),&Tree::get_column_title); - ClassDB::bind_method(_MD("get_scroll"),&Tree::get_scroll); + ClassDB::bind_method(D_METHOD("set_column_title","column","title"),&Tree::set_column_title); + ClassDB::bind_method(D_METHOD("get_column_title","column"),&Tree::get_column_title); + ClassDB::bind_method(D_METHOD("get_scroll"),&Tree::get_scroll); - ClassDB::bind_method(_MD("set_hide_folding","hide"),&Tree::set_hide_folding); - ClassDB::bind_method(_MD("is_folding_hidden"),&Tree::is_folding_hidden); + ClassDB::bind_method(D_METHOD("set_hide_folding","hide"),&Tree::set_hide_folding); + ClassDB::bind_method(D_METHOD("is_folding_hidden"),&Tree::is_folding_hidden); - ClassDB::bind_method(_MD("set_drop_mode_flags","flags"),&Tree::set_drop_mode_flags); - ClassDB::bind_method(_MD("get_drop_mode_flags"),&Tree::get_drop_mode_flags); + ClassDB::bind_method(D_METHOD("set_drop_mode_flags","flags"),&Tree::set_drop_mode_flags); + ClassDB::bind_method(D_METHOD("get_drop_mode_flags"),&Tree::get_drop_mode_flags); - ClassDB::bind_method(_MD("set_allow_rmb_select","allow"),&Tree::set_allow_rmb_select); - ClassDB::bind_method(_MD("get_allow_rmb_select"),&Tree::get_allow_rmb_select); + ClassDB::bind_method(D_METHOD("set_allow_rmb_select","allow"),&Tree::set_allow_rmb_select); + ClassDB::bind_method(D_METHOD("get_allow_rmb_select"),&Tree::get_allow_rmb_select); - ClassDB::bind_method(_MD("set_single_select_cell_editing_only_when_already_selected","enable"),&Tree::set_single_select_cell_editing_only_when_already_selected); - ClassDB::bind_method(_MD("get_single_select_cell_editing_only_when_already_selected"),&Tree::get_single_select_cell_editing_only_when_already_selected); + ClassDB::bind_method(D_METHOD("set_single_select_cell_editing_only_when_already_selected","enable"),&Tree::set_single_select_cell_editing_only_when_already_selected); + ClassDB::bind_method(D_METHOD("get_single_select_cell_editing_only_when_already_selected"),&Tree::get_single_select_cell_editing_only_when_already_selected); ADD_SIGNAL( MethodInfo("item_selected")); ADD_SIGNAL( MethodInfo("cell_selected")); diff --git a/scene/gui/video_player.cpp b/scene/gui/video_player.cpp index ca0032ae61..063ad8c44a 100644 --- a/scene/gui/video_player.cpp +++ b/scene/gui/video_player.cpp @@ -358,40 +358,40 @@ bool VideoPlayer::has_autoplay() const { void VideoPlayer::_bind_methods() { - ClassDB::bind_method(_MD("set_stream","stream:VideoStream"),&VideoPlayer::set_stream); - ClassDB::bind_method(_MD("get_stream:VideoStream"),&VideoPlayer::get_stream); + ClassDB::bind_method(D_METHOD("set_stream","stream:VideoStream"),&VideoPlayer::set_stream); + ClassDB::bind_method(D_METHOD("get_stream:VideoStream"),&VideoPlayer::get_stream); - ClassDB::bind_method(_MD("play"),&VideoPlayer::play); - ClassDB::bind_method(_MD("stop"),&VideoPlayer::stop); + ClassDB::bind_method(D_METHOD("play"),&VideoPlayer::play); + ClassDB::bind_method(D_METHOD("stop"),&VideoPlayer::stop); - ClassDB::bind_method(_MD("is_playing"),&VideoPlayer::is_playing); + ClassDB::bind_method(D_METHOD("is_playing"),&VideoPlayer::is_playing); - ClassDB::bind_method(_MD("set_paused","paused"),&VideoPlayer::set_paused); - ClassDB::bind_method(_MD("is_paused"),&VideoPlayer::is_paused); + ClassDB::bind_method(D_METHOD("set_paused","paused"),&VideoPlayer::set_paused); + ClassDB::bind_method(D_METHOD("is_paused"),&VideoPlayer::is_paused); - ClassDB::bind_method(_MD("set_volume","volume"),&VideoPlayer::set_volume); - ClassDB::bind_method(_MD("get_volume"),&VideoPlayer::get_volume); + ClassDB::bind_method(D_METHOD("set_volume","volume"),&VideoPlayer::set_volume); + ClassDB::bind_method(D_METHOD("get_volume"),&VideoPlayer::get_volume); - ClassDB::bind_method(_MD("set_volume_db","db"),&VideoPlayer::set_volume_db); - ClassDB::bind_method(_MD("get_volume_db"),&VideoPlayer::get_volume_db); + ClassDB::bind_method(D_METHOD("set_volume_db","db"),&VideoPlayer::set_volume_db); + ClassDB::bind_method(D_METHOD("get_volume_db"),&VideoPlayer::get_volume_db); - ClassDB::bind_method(_MD("set_audio_track","track"),&VideoPlayer::set_audio_track); - ClassDB::bind_method(_MD("get_audio_track"),&VideoPlayer::get_audio_track); + ClassDB::bind_method(D_METHOD("set_audio_track","track"),&VideoPlayer::set_audio_track); + ClassDB::bind_method(D_METHOD("get_audio_track"),&VideoPlayer::get_audio_track); - ClassDB::bind_method(_MD("get_stream_name"),&VideoPlayer::get_stream_name); + ClassDB::bind_method(D_METHOD("get_stream_name"),&VideoPlayer::get_stream_name); - ClassDB::bind_method(_MD("get_stream_pos"),&VideoPlayer::get_stream_pos); + ClassDB::bind_method(D_METHOD("get_stream_pos"),&VideoPlayer::get_stream_pos); - ClassDB::bind_method(_MD("set_autoplay","enabled"),&VideoPlayer::set_autoplay); - ClassDB::bind_method(_MD("has_autoplay"),&VideoPlayer::has_autoplay); + ClassDB::bind_method(D_METHOD("set_autoplay","enabled"),&VideoPlayer::set_autoplay); + ClassDB::bind_method(D_METHOD("has_autoplay"),&VideoPlayer::has_autoplay); - ClassDB::bind_method(_MD("set_expand","enable"), &VideoPlayer::set_expand ); - ClassDB::bind_method(_MD("has_expand"), &VideoPlayer::has_expand ); + ClassDB::bind_method(D_METHOD("set_expand","enable"), &VideoPlayer::set_expand ); + ClassDB::bind_method(D_METHOD("has_expand"), &VideoPlayer::has_expand ); - ClassDB::bind_method(_MD("set_buffering_msec","msec"),&VideoPlayer::set_buffering_msec); - ClassDB::bind_method(_MD("get_buffering_msec"),&VideoPlayer::get_buffering_msec); + ClassDB::bind_method(D_METHOD("set_buffering_msec","msec"),&VideoPlayer::set_buffering_msec); + ClassDB::bind_method(D_METHOD("get_buffering_msec"),&VideoPlayer::get_buffering_msec); - ClassDB::bind_method(_MD("get_video_texture:Texture"), &VideoPlayer::get_video_texture ); + ClassDB::bind_method(D_METHOD("get_video_texture:Texture"), &VideoPlayer::get_video_texture ); ADD_PROPERTY( PropertyInfo(Variant::INT, "audio_track",PROPERTY_HINT_RANGE,"0,128,1"), "set_audio_track", "get_audio_track") ; ADD_PROPERTY( PropertyInfo(Variant::OBJECT, "stream", PROPERTY_HINT_RESOURCE_TYPE,"VideoStream"), "set_stream", "get_stream") ; diff --git a/scene/gui/viewport_container.cpp b/scene/gui/viewport_container.cpp index e3ad91ed70..1121ea6029 100644 --- a/scene/gui/viewport_container.cpp +++ b/scene/gui/viewport_container.cpp @@ -91,8 +91,8 @@ void ViewportContainer::_notification(int p_what) { void ViewportContainer::_bind_methods() { - ClassDB::bind_method(_MD("set_stretch","enable"),&ViewportContainer::set_stretch); - ClassDB::bind_method(_MD("is_stretch_enabled"),&ViewportContainer::is_stretch_enabled); + ClassDB::bind_method(D_METHOD("set_stretch","enable"),&ViewportContainer::set_stretch); + ClassDB::bind_method(D_METHOD("is_stretch_enabled"),&ViewportContainer::is_stretch_enabled); ADD_PROPERTY( PropertyInfo(Variant::BOOL,"stretch"),"set_stretch","is_stretch_enabled"); } |