Inheritance diagram for DzHierarchyPane:

Enumerations | |
| enum | SortType { SortNone, SortAscending, SortDescending } |
Methods | |
| void | closeAll () |
| void | closeSelected () |
| void | expandAll () |
| void | expandSelected () |
| Boolean | parentInPlace () |
| void | refresh () |
| void | setParentInPlace (Boolean onOff) |
| void | setShowCameras (Boolean onOff) |
| void | setShowDForms (Boolean onOff) |
| void | setShowFigures (Boolean onOff) |
| void | setShowLights (Boolean onOff) |
| void | setShowObjects (Boolean onOff) |
| Boolean | showingCameras () |
| Boolean | showingDForms () |
| Boolean | showingFigures () |
| Boolean | showingLights () |
| Boolean | showingObjects () |
| void | sort (SortType sortType) |
| void | sortAscending () |
| void | sortDescending () |
| void | sortNone () |
| SortType | sortType () |
Signals | |
| void | contextMenuAboutToShow (DzMenu menu, DzNode node) |
Signature: "contextMenuAboutToShow(DzMenu*,DzNode*)" | |
| void | parentInPlaceChanged (Boolean onOff) |
Signature: "parentInPlaceChanged(bool)" | |
| void | showingCamerasChanged (Boolean onOff) |
Signature: "showingCamerasChanged(bool)" | |
| void | showingDFormsChanged (Boolean onOff) |
Signature: "showingDFormsChanged(bool)" | |
| void | showingFiguresChanged (Boolean onOff) |
Signature: "showingFiguresChanged(bool)" | |
| void | showingLightsChanged (Boolean onOff) |
Signature: "showingLightsChanged(bool)" | |
| void | showingObjectsChanged (Boolean onOff) |
Signature: "showingObjectsChanged(bool)" | |
| void | sortingChanged (SortType sortType) |
Signature: "sortingChanged(DzHierarchyPane::SortType)" | |
An interface pane that shows the hierarchical arrangement of nodes in the scene.
| void DzHierarchyPane::closeAll | ( | ) |
Closes the entire scene hierarchy so that only root nodes are visible in the list.
| void DzHierarchyPane::closeSelected | ( | ) |
Closes the selected hierarchy down to the highest level selected nodes
Signature: "contextMenuAboutToShow(DzMenu*,DzNode*)"
Emitted when the pane is about to display a context menu. Other objects can connect to this signal to add custom items to the menu that is displayed to the user.
| void DzHierarchyPane::expandAll | ( | ) |
Opens the entire scene hierarchy so that all nodes in the scene visible in the list.
| void DzHierarchyPane::expandSelected | ( | ) |
Opens the hierarchy from the current selection
| Boolean DzHierarchyPane::parentInPlace | ( | ) |
true if parenting in place is turned on.
| DzHierarchyPane::parentInPlaceChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "parentInPlaceChanged(bool)"
Emitted when parenting in place is turned on/off.
| void DzHierarchyPane::refresh | ( | ) |
Updates the hierarchy list
Reimplemented from DzPane.
| void DzHierarchyPane::setParentInPlace | ( | Boolean | onOff | ) |
Turn on/off the parent in place setting
| void DzHierarchyPane::setShowCameras | ( | Boolean | onOff | ) |
Turn on/off visibility of items that are cameras (DzCamera-derived items)
| void DzHierarchyPane::setShowDForms | ( | Boolean | onOff | ) |
Turn on/off visibility of items that are DForms (DzDForm, DzDFormBase, and DzDFormZone derived items)
| void DzHierarchyPane::setShowFigures | ( | Boolean | onOff | ) |
Turn on/off visibility of items that are figures (DzSkeleton-derived items)
| void DzHierarchyPane::setShowLights | ( | Boolean | onOff | ) |
Turn on/off visibility of items that are lights (DzLight-derived items)
| void DzHierarchyPane::setShowObjects | ( | Boolean | onOff | ) |
Turn on/off visibility of items that are objects (DzNode items)
| Boolean DzHierarchyPane::showingCameras | ( | ) |
true if cameras are visible in the list of scene items.
| DzHierarchyPane::showingCamerasChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "showingCamerasChanged(bool)"
Emitted when the showing cameras state of the list has changed.
| Boolean DzHierarchyPane::showingDForms | ( | ) |
true if DForms are visible in the list of scene items.
| DzHierarchyPane::showingDFormsChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "showingDFormsChanged(bool)"
Emitted when the showing DForms state of the list has changed.
| Boolean DzHierarchyPane::showingFigures | ( | ) |
true if figures are visible in the list of scene items.
| DzHierarchyPane::showingFiguresChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "showingFiguresChanged(bool)"
Emitted when the showing figures state of the list has changed.
| Boolean DzHierarchyPane::showingLights | ( | ) |
true if lights are visible in the list of scene items.
| DzHierarchyPane::showingLightsChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "showingLightsChanged(bool)"
Emitted when the showing lights state of the list has changed.
| Boolean DzHierarchyPane::showingObjects | ( | ) |
true if objects are visible in the list of scene items.
| DzHierarchyPane::showingObjectsChanged | ( | Boolean | onOff | ) | [signal] |
Signature: "showingObjectsChanged(bool)"
Emitted when the showing objects state of the list has changed.
| void DzHierarchyPane::sort | ( | SortType | sortType | ) |
Set the sorting style for items in the list
| void DzHierarchyPane::sortAscending | ( | ) |
| void DzHierarchyPane::sortDescending | ( | ) |
| void DzHierarchyPane::sortingChanged | ( | DzHierarchyPane::SortType | _t1 | ) | [signal] |
Signature: "sortingChanged(DzHierarchyPane::SortType)"
Emitted when sorting style has changed.
| void DzHierarchyPane::sortNone | ( | ) |
| SortType DzHierarchyPane::sortType | ( | ) |