/** * limbo_string_names.cpp * ============================================================================= * Copyright 2021-2023 Serhii Snitsaruk * * Use of this source code is governed by an MIT-style * license that can be found in the LICENSE file or at * https://opensource.org/licenses/MIT. * ============================================================================= */ #include "limbo_string_names.h" #ifdef LIMBOAI_MODULE #define SN(m_arg) (StaticCString::create(m_arg)) #endif // ! LIMBOAI_MODULE #ifdef LIMBOAI_GDEXTENSION #include "godot_cpp/variant/string_name.hpp" #define SN(m_arg) (StringName(m_arg)) #endif // ! LIMBOAI_GDEXTENSION LimboStringNames *LimboStringNames::singleton = nullptr; LimboStringNames::LimboStringNames() { _draw_failure_status = SN("_draw_failure_status"); _draw_fresh = SN("_draw_fresh"); _draw_probability = SN("_draw_probability"); _draw_running_status = SN("_draw_running_status"); _draw_success_status = SN("_draw_success_status"); _enter = SN("_enter"); _exit = SN("_exit"); _generate_name = SN("_generate_name"); _get_configuration_warnings = SN("_get_configuration_warnings"); _replace_task = SN("_replace_task"); _setup = SN("_setup"); _tick = SN("_tick"); _update = SN("_update"); _update_banners = SN("_update_banners"); _weight_ = SN("_weight_"); accent_color = SN("accent_color"); ActionCopy = SN("ActionCopy"); ActionCut = SN("ActionCut"); ActionPaste = SN("ActionPaste"); Add = SN("Add"); add_child = SN("add_child"); add_child_at_index = SN("add_child_at_index"); AnimationFilter = SN("AnimationFilter"); Back = SN("Back"); behavior_tree = SN("behavior_tree"); behavior_tree_finished = SN("behavior_tree_finished"); BehaviorTree = SN("BehaviorTree"); bold = SN("bold"); BTAlwaysFail = SN("BTAlwaysFail"); BTAlwaysSucceed = SN("BTAlwaysSucceed"); button_down = SN("button_down"); button_up = SN("button_up"); call_deferred = SN("call_deferred"); changed = SN("changed"); connect = SN("connect"); dark_color_1 = SN("dark_color_1"); dark_color_2 = SN("dark_color_2"); Debug = SN("Debug"); disabled_font_color = SN("disabled_font_color"); doc_italic = SN("doc_italic"); draw = SN("draw"); Duplicate = SN("Duplicate"); Edit = SN("Edit"); EditAddRemove = SN("EditAddRemove"); Editor = SN("Editor"); EditorFonts = SN("EditorFonts"); EditorIcons = SN("EditorIcons"); EditorStyles = SN("EditorStyles"); emit_changed = SN("emit_changed"); entered = SN("entered"); error_value = SN("error_value"); EVENT_FAILURE = SN("failure"); EVENT_FINISHED = SN("finished"); EVENT_SUCCESS = SN("success"); exited = SN("exited"); favorite_tasks_changed = SN("favorite_tasks_changed"); Favorites = SN("Favorites"); font = SN("font"); font_color = SN("font_color"); font_size = SN("font_size"); Forward = SN("Forward"); gui_input = SN("gui_input"); GuiOptionArrow = SN("GuiOptionArrow"); GuiTreeArrowDown = SN("GuiTreeArrowDown"); GuiTreeArrowRight = SN("GuiTreeArrowRight"); HeaderSmall = SN("HeaderSmall"); Help = SN("Help"); icon_max_width = SN("icon_max_width"); id_pressed = SN("id_pressed"); Info = SN("Info"); item_collapsed = SN("item_collapsed"); item_selected = SN("item_selected"); LimboDeselectAll = SN("LimboDeselectAll"); LimboExtraClock = SN("LimboExtraClock"); LimboPercent = SN("LimboPercent"); LimboSelectAll = SN("LimboSelectAll"); LimboVarAdd = SN("LimboVarAdd"); LimboVarExists = SN("LimboVarExists"); LimboVarNotFound = SN("LimboVarNotFound"); LimboVarPrivate = SN("LimboVarPrivate"); LineEdit = SN("LineEdit"); Load = SN("Load"); managed = SN("managed"); mode_changed = SN("mode_changed"); mouse_entered = SN("mouse_entered"); mouse_exited = SN("mouse_exited"); MoveDown = SN("MoveDown"); MoveUp = SN("MoveUp"); New = SN("New"); NewRoot = SN("NewRoot"); NodeWarning = SN("NodeWarning"); NonFavorite = SN("NonFavorite"); normal = SN("normal"); panel = SN("panel"); popup_hide = SN("popup_hide"); pressed = SN("pressed"); probability_clicked = SN("probability_clicked"); refresh = SN("refresh"); Reload = SN("Reload"); Remove = SN("Remove"); remove_child = SN("remove_child"); Rename = SN("Rename"); request_open_in_screen = SN("request_open_in_screen"); rmb_pressed = SN("rmb_pressed"); Save = SN("Save"); Script = SN("Script"); ScriptCreate = SN("ScriptCreate"); Search = SN("Search"); separation = SN("separation"); set_custom_name = SN("set_custom_name"); set_root_task = SN("set_root_task"); set_v_scroll = SN("set_v_scroll"); setup = SN("setup"); started = SN("started"); state_changed = SN("state_changed"); StatusWarning = SN("StatusWarning"); stopped = SN("stopped"); task_activated = SN("task_activated"); task_button_pressed = SN("task_button_pressed"); task_button_rmb = SN("task_button_rmb"); task_dragged = SN("task_dragged"); task_meta = SN("task_meta"); task_selected = SN("task_selected"); text_changed = SN("text_changed"); text_submitted = SN("text_submitted"); timeout = SN("timeout"); toggled = SN("toggled"); Tools = SN("Tools"); Tree = SN("Tree"); TripleBar = SN("TripleBar"); update_task = SN("update_task"); update_tree = SN("update_tree"); updated = SN("updated"); visibility_changed = SN("visibility_changed"); window_visibility_changed = SN("window_visibility_changed"); repeat_forever.parse_utf8("Repeat ∞"); output_var_prefix.parse_utf8("➜"); }