17 lines
496 B
GDScript3
17 lines
496 B
GDScript3
|
|
@tool
|
||
|
|
extends EditorPlugin
|
||
|
|
const UPDATE_BUTTON_SCENE = preload ("res://addons/awesome_input_icons/editor/update_button.tscn")
|
||
|
|
var update_button
|
||
|
|
|
||
|
|
func _enter_tree():
|
||
|
|
|
||
|
|
update_button = UPDATE_BUTTON_SCENE.instantiate()
|
||
|
|
update_button.editor_plugin = self
|
||
|
|
add_control_to_container(EditorPlugin.CONTAINER_TOOLBAR, update_button)
|
||
|
|
|
||
|
|
func _exit_tree():
|
||
|
|
# Clean-up of the plugin goes here.
|
||
|
|
remove_control_from_container(EditorPlugin.CONTAINER_TOOLBAR, update_button)
|
||
|
|
update_button.queue_free()
|
||
|
|
pass
|