30 const std::vector<RobotStateNode>*
const graph_ptr,
31 size_t*
const display_node_index_ptr,
32 const std::shared_ptr<const ApplicationSettingRecord>& setting_ptr);
43 void DrawGraphData()
const;
44 void DrawNodeControlPanel()
const;
48 void ChangeDisplayNodeIndex();
49 void UpdateChildrenList();
51 const std::vector<RobotStateNode>*
const graph_ptr_;
53 const std::shared_ptr<const ApplicationSettingRecord> setting_ptr_;
57 size_t*
const display_node_index_ptr_;
60 std::pair<int, std::vector<int>> children_list_ = { -1, {} };
63 int display_children_list_index_ = 0;
65 std::vector<int> graph_node_depth_data_;
66 int input_number_ = -1;