UiSelector.UiSelector Class Reference

#include <class_ui_selector_1_1_ui_selector.h>

Inheritance diagram for UiSelector.UiSelector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  cleanup ()
  root ()
  setDrawRoot ()
  setName ()
  getName ()
  uiIndent ()
  selectorIndent ()
  getContainer ()
  isLayoutRequired ()
  setLayoutRequired ()
  stopResize ()
  Set select state back to unselected, only affects resize gadget Return True if event is handled.
  startResize ()
  resize ()
  Callback for mouse move and LMB release events, use to resize the Selector.
  setMinSize ()
  getMinSize ()
  setMaxResizeConstraints ()
  setMinResizeConstraints ()
  setSize ()
  Returns True if the sizing was actually modified.
  getIndentedSize ()
  getPreferredSize ()
  setPreferredSize ()
  addDebugBorders ()
  setDisplayBounds ()
  localToScreen ()
  pos and size are both (x,y) tuples in the local space of the selector.
  currentHighlight ()
  setCurrentHighlight ()
  setAuthoringMode ()
  inAuthoringMode ()
  setSomethingSelected ()
  isSomethingSelected ()
  setLocatorsSelected ()
  isLocatorSelected ()
  isResizeable ()
  isVisible ()
  setVisible ()
  title ()
  closeBox ()
  resizeGadget ()
  resizeUpLine ()
  resizeBottomLine ()
  sideEdge ()
  leftEdge ()
  rightEdge ()
  bottomEdge ()
  scrollBarLocation ()
  Returns the centre point of the border line in the edge graphic.
  Frame ()
  Called on each frame update.
  layoutCommonContents ()

Member Function Documentation

UiSelector.UiSelector.root ( )
UiSelector.UiSelector.setDrawRoot ( )
UiSelector.UiSelector.setName ( )
UiSelector.UiSelector.getName ( )
UiSelector.UiSelector.uiIndent ( )
UiSelector.UiSelector.selectorIndent ( )
UiSelector.UiSelector.getContainer ( )
UiSelector.UiSelector.isLayoutRequired ( )
UiSelector.UiSelector.setLayoutRequired ( )
UiSelector.UiSelector.stopResize ( )

Set select state back to unselected, only affects resize gadget Return True if event is handled.

UiSelector.UiSelector.startResize ( )
UiSelector.UiSelector.resize ( )

Callback for mouse move and LMB release events, use to resize the Selector.

UiSelector.UiSelector.setMinSize ( )
UiSelector.UiSelector.getMinSize ( )
UiSelector.UiSelector.setMaxResizeConstraints ( )
UiSelector.UiSelector.setMinResizeConstraints ( )
UiSelector.UiSelector.getIndentedSize ( )
UiSelector.UiSelector.getPreferredSize ( )
UiSelector.UiSelector.setPreferredSize ( )
UiSelector.UiSelector.addDebugBorders ( )
UiSelector.UiSelector.setDisplayBounds ( )
UiSelector.UiSelector.localToScreen ( )

pos and size are both (x,y) tuples in the local space of the selector.

This method converts them into screen space, and returns a new pos and size in a tuple.

UiSelector.UiSelector.currentHighlight ( )
UiSelector.UiSelector.setCurrentHighlight ( )
UiSelector.UiSelector.setAuthoringMode ( )
UiSelector.UiSelector.inAuthoringMode ( )
UiSelector.UiSelector.setSomethingSelected ( )
UiSelector.UiSelector.isSomethingSelected ( )
UiSelector.UiSelector.setLocatorsSelected ( )
UiSelector.UiSelector.isLocatorSelected ( )
UiSelector.UiSelector.isResizeable ( )
UiSelector.UiSelector.isVisible ( )
UiSelector.UiSelector.title ( )
UiSelector.UiSelector.closeBox ( )
UiSelector.UiSelector.resizeGadget ( )
UiSelector.UiSelector.resizeUpLine ( )
UiSelector.UiSelector.resizeBottomLine ( )
UiSelector.UiSelector.sideEdge ( )
UiSelector.UiSelector.leftEdge ( )
UiSelector.UiSelector.rightEdge ( )
UiSelector.UiSelector.bottomEdge ( )
UiSelector.UiSelector.scrollBarLocation ( )

Returns the centre point of the border line in the edge graphic.

The scroll bar has to have already been positioned for this to return useful values

UiSelector.UiSelector.Frame ( )

Called on each frame update.

Can be overridden in individual selectors to provide some kind of animation.

Reimplemented in EnvLibrarySelector.EnvLibrarySelector, MaterialSelector.MaterialSelector, RTControlSelector.RTControlSelector, and ShotSelector.ShotSelector.

UiSelector.UiSelector.layoutCommonContents ( )

UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector
UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector UiSelector.UiSelector