godot/scene/gui
Juan Linietsky a503f8aadc Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited!
This means that each time this scene is instanced, the resource will be unique!
As such, thanks to this, the following features were implemented:
-ButtonGroup is no longer a control, it's now a resource local to the scene
-ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!
2017-01-10 01:07:03 -03:00
..
base_button.cpp Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
base_button.h Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
box_container.cpp Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
box_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
button_array.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
button_array.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
button_group.cpp Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
button_group.h Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
button.cpp -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
button.h Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
center_container.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
center_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
check_box.cpp Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
check_box.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
check_button.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
check_button.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
color_picker.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
color_picker.h Merge pull request #7431 from MarianoGnu/gles3 2017-01-04 20:28:28 -03:00
color_ramp_edit.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
color_ramp_edit.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
color_rect.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
color_rect.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
container.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
control.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
control.h -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
dialogs.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
dialogs.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
file_dialog.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
file_dialog.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
graph_edit.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
graph_edit.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
graph_node.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
graph_node.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
grid_container.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
grid_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
input_action.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
input_action.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
item_list.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
item_list.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
label.cpp -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
label.h -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
line_edit.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
line_edit.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
link_button.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
link_button.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
margin_container.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
margin_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
menu_button.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
menu_button.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
option_button.cpp PopupMenu now emits both index_pressed and id_pressed instead of item_pressed, closes #3188 2017-01-08 18:18:54 -03:00
option_button.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
panel_container.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
panel_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
panel.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
panel.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
patch_9_frame.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
patch_9_frame.h removed unnecesary modulate funtions, which were superseded by self_modulate 2017-01-08 12:31:14 -03:00
popup_menu.cpp -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
popup_menu.h -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
popup.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
popup.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
progress_bar.cpp -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
progress_bar.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
range.cpp -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
range.h -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
reference_frame.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
reference_frame.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
rich_text_label.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
rich_text_label.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
scroll_bar.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
scroll_bar.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
scroll_container.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
scroll_container.h -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
separator.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
separator.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
slider.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
slider.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
spin_box.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
spin_box.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
split_container.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
split_container.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
tab_container.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
tab_container.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
tabs.cpp renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
tabs.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
text_edit.cpp PopupMenu now emits both index_pressed and id_pressed instead of item_pressed, closes #3188 2017-01-08 18:18:54 -03:00
text_edit.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
texture_button.cpp -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
texture_button.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
texture_frame.cpp -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter 2017-01-08 19:54:19 -03:00
texture_frame.h removed unnecesary modulate funtions, which were superseded by self_modulate 2017-01-08 12:31:14 -03:00
texture_progress.cpp -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
texture_progress.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
tool_button.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
tool_button.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
tree.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
tree.h renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input 2017-01-08 16:28:12 -03:00
video_player.cpp -Conversion of most properties to a simpler syntax, easier to use by script 2017-01-04 01:16:14 -03:00
video_player.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
viewport_container.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
viewport_container.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00