[gd_scene format=3 uid="uid://bcwkugn6v3oy7"] [ext_resource type="Script" uid="uid://e8nusn7nkafe" path="res://addons/godot_state_charts/utilities/state_chart_debugger.gd" id="1_i74os"] [node name="StateChartDebugger" type="MarginContainer" unique_id=500600285] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_i74os") maximum_lines = 50 [node name="TabContainer" type="TabContainer" parent="." unique_id=1542931976] layout_mode = 2 current_tab = 0 [node name="StateChart" type="MarginContainer" parent="TabContainer" unique_id=505780658] layout_mode = 2 theme_override_constants/margin_left = 5 theme_override_constants/margin_top = 5 theme_override_constants/margin_right = 5 theme_override_constants/margin_bottom = 5 metadata/_tab_index = 0 [node name="Tree" type="Tree" parent="TabContainer/StateChart" unique_id=2063088312] unique_name_in_owner = true layout_mode = 2 scroll_horizontal_enabled = false scroll_vertical_enabled = false [node name="History" type="MarginContainer" parent="TabContainer" unique_id=1530293613] visible = false layout_mode = 2 theme_override_constants/margin_left = 5 theme_override_constants/margin_top = 5 theme_override_constants/margin_right = 5 theme_override_constants/margin_bottom = 5 metadata/_tab_index = 1 [node name="VBoxContainer" type="VBoxContainer" parent="TabContainer/History" unique_id=1745909855] layout_mode = 2 theme_override_constants/separation = 4 [node name="HistoryEdit" type="TextEdit" parent="TabContainer/History/VBoxContainer" unique_id=870053089] unique_name_in_owner = true layout_mode = 2 size_flags_vertical = 3 [node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/History/VBoxContainer" unique_id=1875741512] layout_mode = 2 [node name="ClearButton" type="Button" parent="TabContainer/History/VBoxContainer/HBoxContainer" unique_id=35590764] unique_name_in_owner = true layout_mode = 2 text = "Clear" [node name="CopyToClipboardButton" type="Button" parent="TabContainer/History/VBoxContainer/HBoxContainer" unique_id=2058792336] unique_name_in_owner = true layout_mode = 2 text = "Copy to Clipboard" [node name="Settings" type="MarginContainer" parent="TabContainer" unique_id=1200303363] visible = false layout_mode = 2 theme_override_constants/margin_left = 5 theme_override_constants/margin_top = 5 theme_override_constants/margin_right = 5 theme_override_constants/margin_bottom = 5 metadata/_tab_index = 2 [node name="VBoxContainer" type="VBoxContainer" parent="TabContainer/Settings" unique_id=1444764155] layout_mode = 2 theme_override_constants/separation = 4 [node name="IgnoreEventsCheckbox" type="CheckBox" parent="TabContainer/Settings/VBoxContainer" unique_id=1309448271] unique_name_in_owner = true layout_mode = 2 tooltip_text = "Do not show events in the history." text = "Ignore events" [node name="IgnoreStateChangesCheckbox" type="CheckBox" parent="TabContainer/Settings/VBoxContainer" unique_id=778168316] unique_name_in_owner = true layout_mode = 2 tooltip_text = "Do not show state changes in the history." text = "Ignore state changes" [node name="IgnoreTransitionsCheckbox" type="CheckBox" parent="TabContainer/Settings/VBoxContainer" unique_id=1477731292] unique_name_in_owner = true layout_mode = 2 tooltip_text = "Do not show transitions in the history." text = "Ignore transitions" [node name="Timer" type="Timer" parent="." unique_id=803165830] wait_time = 0.5 autostart = true [connection signal="toggled" from="TabContainer/Settings/VBoxContainer/IgnoreEventsCheckbox" to="." method="_on_ignore_events_checkbox_toggled"] [connection signal="toggled" from="TabContainer/Settings/VBoxContainer/IgnoreStateChangesCheckbox" to="." method="_on_ignore_state_changes_checkbox_toggled"] [connection signal="toggled" from="TabContainer/Settings/VBoxContainer/IgnoreTransitionsCheckbox" to="." method="_on_ignore_transitions_checkbox_toggled"] [connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]