Development Notes: Trees

Updated for release version: 1.0.7-alpha

This page discusses modelGUI tree functionality. It provides a summary of the concepts, including how to obtain tree nodes from mgui objects, how to add, modify, and remove them from a tree panel, and how attribute nodes work.

Introduction

TreeObject interface

InterfaceTreePanel

Drag and Drop

InterfaceTreeNode

Adding nodes

Modifying nodes

Destroying nodes

Icons

AttributeTreeNode

Renderers

Editors

Tutorials

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License