MagicNStuff/source/addons/panku_console/modules/engine_tools/opt.gd
2025-02-25 22:07:11 +01:00

43 lines
1009 B
GDScript

extends ModuleOptions
@export_group("engine_tools")
@export var export_button_toggle_fullscreen := "Toggle Fullscreen"
func toggle_fullscreen():
_module.toggle_fullscreen()
@export var export_button_take_screenshot := "Take Screenshot"
func take_screenshot():
_module.take_screenshot()
@export var export_button_quit := "Quit"
func quit():
_module.quit()
@export var export_button_toggle_2d_debug_draw := "Toggle 2D Debug Draw"
func toggle_2d_debug_draw():
_module.toggle_2d_collision_shape_visibility()
@export var export_button_toggle_3d_debug_draw := "Toggle 3D Debug Draw"
func toggle_3d_debug_draw():
_module.toggle_3d_collision_shape_visibility()
@export var export_button_reload_current_scene := "Reload Current Scene"
func reload_current_scene():
_module.reload_current_scene()
@export_range(0.1, 2.0) var time_scale := 1.0:
set(v):
time_scale = v
_module.set_time_scale(time_scale)
@export var readonly_performance_info:String:
get:
return _module.get_performance_info()