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 | ( | ) |