CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Enumerations
OdDbGripOperations Namespace Reference

Enumerations

enum  DrawType { kWarmGrip = 0 , kHoverGrip , kHotGrip , kDragImageGrip }
 
enum  GripStatus {
  kGripStart = 0 , kGripEnd , kGripAbort , kStretch ,
  kMove , kRotate , kScale , kMirror ,
  kDimFocusChanged , kPopUpMenu
}
 
enum  GripFlags {
  kSkipWhenShared = 0x001 , kDisableRubberBandLine = 0x002 , kDisableModeKeywords = 0x004 , kDrawAtDragImageGripPoint = 0x008 ,
  kTriggerGrip = 0x010 , kTurnOnForcedPick = 0x020 , kMapGripHotToRtClk = 0x040 , kGizmosEnabled = 0x080 ,
  kGripIsPerViewport = 0x100
}
 
enum  GripContextFlags { kSharedGrip = 0x01 , kMultiHotGrip = 0x02 }
 
enum  GetGripPointsFlags { kGripPointsOnly = 0x01 , kCyclableGripsOnly = 0x02 , kDynamicDimMode = 0x04 }
 
enum  MoveGripPointsFlags {
  kOsnapped = 0x01 , kPolar = 0x02 , kOtrack = 0x04 , kZdir = 0x08 ,
  kKeyboard = 0x10
}
 

Detailed Description

This namespace contains grip operations definitions.

<group TD_Namespaces>

Enumeration Type Documentation

◆ DrawType

This enumeration specifies grip draw types.

Enumerator
kWarmGrip 

Warm grip

kHoverGrip 

Hover grip

kHotGrip 

Hot grip

kDragImageGrip 

Drag image grip

Definition at line 132 of file DbGrip.h.

◆ GetGripPointsFlags

This enumeration specifies get grip points flags.

Enumerator
kGripPointsOnly 

Grip points only

kCyclableGripsOnly 

Cyclable grips only

kDynamicDimMode 

Dynamic dim mode

Definition at line 210 of file DbGrip.h.

◆ GripContextFlags

This enumeration specifies grip context flags.

Enumerator
kSharedGrip 

Shared grip

kMultiHotGrip 

Multi hot grip

Definition at line 199 of file DbGrip.h.

◆ GripFlags

This enumeration specifies grip flags.

Enumerator
kSkipWhenShared 

Skip when shared

kDisableRubberBandLine 

Disable rubber band line

kDisableModeKeywords 

Disable mode keywords

kDrawAtDragImageGripPoint 

Draw at drag image grip point

kTriggerGrip 

Trigger grip

kTurnOnForcedPick 

Turn on forced pick

kMapGripHotToRtClk 

Maps grip hot to right-click

kGizmosEnabled 

Gizmos enabled

kGripIsPerViewport 

Grip is per viewport

Definition at line 174 of file DbGrip.h.

◆ GripStatus

This enumeration specifies grip status types.

Enumerator
kGripStart 

Grip start

kGripEnd 

Grip end

kGripAbort 

Grip abort

kStretch 

Stretch

kMove 

Move

kRotate 

Rotate

kScale 

Scale

kMirror 

Mirror

kDimFocusChanged 

Dim focus changed

kPopUpMenu 

Pop-up menu

Definition at line 147 of file DbGrip.h.

◆ MoveGripPointsFlags

This enumeration specifies move grip points flags.

Enumerator
kOsnapped 

Osnapped

kPolar 

Polar

kOtrack 

Otrack

kZdir 

Zdir

kKeyboard 

Keyboard

Definition at line 223 of file DbGrip.h.