material-maker/material_maker/windows/preferences/bool_option.gd

14 lines
352 B
GDScript

extends CheckBox
export var config_variable : String
func _ready() -> void:
pass
func init_from_config(config : ConfigFile) -> void:
if config.has_section_key("config", config_variable):
pressed = config.get_value("config", config_variable)
func update_config(config : ConfigFile) -> void:
config.set_value("config", config_variable, pressed)