# siSelectMode Enum

## Enumerations
enum | siSelectMode { siSelectDefault = 0, siSelectNode = 1, siSelectBranch = 2, siSelectTree = 3, siSelectModel = 4 }

## Detailed Description

Specifies how to select objects in a hierarchy.

See also:
  SelectObj, Selection::Add, Selection::Remove, Selection::Add, Selection::Remove

  Channel::Target

## Enumeration Type Documentation

enum siSelectMode

Enumerator:

  siSelectDefault | [0] Select the object as is.
  siSelectNode | [1] Select the object in node.
  siSelectBranch | [2] Select the object and its children.
  siSelectTree | [3] Select the entire hierarchy of objects.
  siSelectModel | [4] Select the model and the hierarchy of objects. If that model is the scene root then this is the same as siSelectTree.