HDK
|
Go to the source code of this file.
Typedefs | |
typedef UT_SharedPtr < GU_Selection > | GU_SelectionHandle |
Enumerations | |
enum | GU_SelectionType { GU_SInvalid = -1, GU_SPoint = 0, GU_SVertex = 1, GU_SEdge = 2, GU_SBreakpoint = 3, GU_SPrimitive = 4 } |
enum | GU_SelectionRule { GU_InvalidSelect = -1, GU_AddSelect = 0, GU_ToggleSelect = 1, GU_RemoveSelect = 2, GU_ReplaceSelect = 3, GU_IntersectSelect = 4, GU_NumSelectionRules = 5 } |
enum | GU_SelectionResult { GU_SelectionAdd, GU_SelectionRemove, GU_SelectionNone } |
enum | GU_ModifyType { GU_ModifyAdd, GU_ModifyToggle, GU_ModifyRemove } |
enum | GU_Connectivity { GU_CONNECTIVITY_NONE = -1, GU_CONNECTIVITY_3D = 0, GU_CONNECTIVITY_UV = 1, GU_CONNECTIVITY_CUT = 2 } |
typedef UT_SharedPtr<GU_Selection> GU_SelectionHandle |
Shared pointer to a selection. Used to pass them around the system since we have to be careful about ownership passing around.
Definition at line 21 of file GU_SelectType.h.
enum GU_Connectivity |
Enumerator | |
---|---|
GU_CONNECTIVITY_NONE | |
GU_CONNECTIVITY_3D | |
GU_CONNECTIVITY_UV | |
GU_CONNECTIVITY_CUT |
Definition at line 66 of file GU_SelectType.h.
enum GU_ModifyType |
Enumerator | |
---|---|
GU_ModifyAdd | |
GU_ModifyToggle | |
GU_ModifyRemove |
Definition at line 59 of file GU_SelectType.h.
enum GU_SelectionResult |
Enumerator | |
---|---|
GU_SelectionAdd | |
GU_SelectionRemove | |
GU_SelectionNone |
Definition at line 52 of file GU_SelectType.h.
enum GU_SelectionRule |
Enumerator | |
---|---|
GU_InvalidSelect | |
GU_AddSelect | |
GU_ToggleSelect | |
GU_RemoveSelect | |
GU_ReplaceSelect | |
GU_IntersectSelect | |
GU_NumSelectionRules |
Definition at line 40 of file GU_SelectType.h.
enum GU_SelectionType |
Enumerator | |
---|---|
GU_SInvalid | |
GU_SPoint | |
GU_SVertex | |
GU_SEdge | |
GU_SBreakpoint | |
GU_SPrimitive |
Definition at line 29 of file GU_SelectType.h.