-
트리 뷰
계층적 구조를 가진 개체를 표시해줄 수 있는 IMGUI 컨트롤이다.
※ 트리 구조 데이터뿐 아니라 모든 유형의 데이터에서 사용 가능하다.
- 트리 뷰 구조
- TreeViewState 에디터의 트리 뷰 필드와 연결할 때 변경되는 상태 정보를 포함하며 유일하게 직렬화 가능한 클래스이다.
- TreeViewItem 개별 트리 뷰의 아이템에 관련된 데이터를 포함하며 에디터에서 트리 구조 모양을 만들 때 사용한다.
- BuildRoot 트리 뷰를 생성하기 위해 필요한 단일 추상 메서드이다.
- BuildRows 생성된 루트를 기반으로 행 리스트 구축을 처리하는 가상 메서드이다.