[gd_scene load_steps=7 format=3 uid="uid://nck01hflbdd5"]

[ext_resource type="Script" uid="uid://chchhkpx7main" path="res://Scripts/panel/state_treeview.gd" id="1_8fc3b"]
[ext_resource type="Theme" uid="uid://dmgdeh6kw3b7u" path="res://Resources/Theme/basic_theme.tres" id="2_p1xr4"]
[ext_resource type="Theme" uid="uid://dg14k5tu0s0mq" path="res://Resources/Theme/scope_check_button_theme.tres" id="3_0weds"]
[ext_resource type="Texture2D" uid="uid://cfxsgw26y5to2" path="res://Resources/UI/Collapse.png" id="4_g85s8"]
[ext_resource type="Texture2D" uid="uid://dfehigjgwe6u4" path="res://Resources/UI/Expands.png" id="5_in1e7"]

[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0b38o"]
content_margin_left = 8.0
content_margin_top = 4.0
content_margin_bottom = 4.0
bg_color = Color(0.278431, 0.278431, 0.278431, 1)

[node name="StateTreePanel" type="VBoxContainer"]
custom_minimum_size = Vector2(360, 0)
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_8fc3b")

[node name="MarginContainer" type="MarginContainer" parent="."]
layout_mode = 2
size_flags_vertical = 3
theme = ExtResource("2_p1xr4")

[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
custom_minimum_size = Vector2(320, 0)
layout_mode = 2

[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
layout_mode = 2

[node name="RichTextLabel" type="RichTextLabel" parent="MarginContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(120, 0)
layout_mode = 2
bbcode_enabled = true
text = "[font_size=20][b]Status[/b][/font_size]"
fit_content = true
scroll_active = false

[node name="Control" type="Control" parent="MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3

[node name="HSeparator" type="HSeparator" parent="MarginContainer/VBoxContainer"]
layout_mode = 2

[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
layout_mode = 2

[node name="Button0" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(36, 32)
layout_mode = 2
theme = ExtResource("3_0weds")
toggle_mode = true
button_pressed = true
text = "All"

[node name="Button1" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(32, 32)
layout_mode = 2
theme = ExtResource("3_0weds")
toggle_mode = true
text = "Done"

[node name="Button2" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(32, 32)
layout_mode = 2
theme = ExtResource("3_0weds")
toggle_mode = true
text = "Needs"

[node name="Button3" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(32, 32)
layout_mode = 2
theme = ExtResource("3_0weds")
toggle_mode = true
text = "Pending"

[node name="Control" type="Control" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
layout_mode = 2
size_flags_horizontal = 3

[node name="ButtonCollapse" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
layout_mode = 2
theme = ExtResource("2_p1xr4")
icon = ExtResource("4_g85s8")
icon_alignment = 1

[node name="ButtonExpand" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
layout_mode = 2
theme = ExtResource("2_p1xr4")
icon = ExtResource("5_in1e7")
icon_alignment = 1

[node name="StateNameLabel" type="Label" parent="MarginContainer/VBoxContainer"]
layout_mode = 2
theme_override_styles/normal = SubResource("StyleBoxFlat_0b38o")

[node name="StateTreeview" type="Tree" parent="MarginContainer/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 3
theme = ExtResource("2_p1xr4")
columns = 2
allow_reselect = true
select_mode = 1
