# fz_tool_action_enum

Description

enum fz_tool_action_enum {

FZ_TOOL_ACTION_DESCRIPTION,

FZ_TOOL_ACTION_PICK,

FZ_TOOL_ACTION_CLICK,

FZ_TOOL_ACTION_CLICK_2X,

FZ_TOOL_ACTION_CLICK_3X,

FZ_TOOL_ACTION_CLICK_SHIFT,

FZ_TOOL_ACTION_CLICK_CMD_CNTL,

FZ_TOOL_ACTION_SHIFT,

FZ_TOOL_ACTION_CMD_CNTL,

FZ_TOOL_ACTION_MISC_MESSAGE,

FZ_TOOL_ACTION_MISC_MESSAGE2,

FZ_TOOL_ACTION_MISC_MESSAGE3,

FZ_TOOL_ACTION_OPT_ALT,

FZ_TOOL_ACTION_HOLD_SHIFT,

FZ_TOOL_ACTION_HOLD_CMD_CNTL,

FZ_TOOL_ACTION_HOLD_OPT_ALT,

FZ_TOOL_ACTION_SHORT_NAME,

FZ_TOOL_INFO_DRAW,

FZ_OBJT_PICK_LEVEL_OBJT,

FZ_OBJT_PICK_LEVEL_FACE,

FZ_OBJT_PICK_LEVEL_CURV,

FZ_OBJT_PICK_LEVEL_SEGT,

FZ_OBJT_PICK_LEVEL_CORD,

FZ_OBJT_PICK_LEVEL_HOLE,

FZ_OBJT_PICK_LEVEL_GRUP };

Members

FZ_TOOL_ACTION_DESCRIPTION

string for clicking

FZ_TOOL_ACTION_PICK

string for clicking

FZ_TOOL_ACTION_CLICK

string for clicking

FZ_TOOL_ACTION_CLICK_2X

string for clicking

FZ_TOOL_ACTION_CLICK_3X

string for clicking

FZ_TOOL_ACTION_CLICK_SHIFT

string for clicking

FZ_TOOL_ACTION_CLICK_CMD_CNTL

string for clicking

FZ_TOOL_ACTION_SHIFT

string for clicking

FZ_TOOL_ACTION_CMD_CNTL

string for clicking

FZ_TOOL_ACTION_MISC_MESSAGE

string for clicking

FZ_TOOL_ACTION_MISC_MESSAGE2

string for clicking

FZ_TOOL_ACTION_MISC_MESSAGE3

string for clicking

FZ_TOOL_ACTION_OPT_ALT

string for pressing option key (mac) or alt key (windows)

FZ_TOOL_ACTION_HOLD_SHIFT

string for clicking

FZ_TOOL_ACTION_HOLD_CMD_CNTL

string for clicking

FZ_TOOL_ACTION_HOLD_OPT_ALT

string for pressing option key (mac) or alt key (windows)

FZ_TOOL_ACTION_SHORT_NAME

string for the abbreviation that appears in the tool palette

FZ_TOOL_INFO_DRAW

tool draws (else dowes not draw)

FZ_OBJT_PICK_LEVEL_OBJT

Picks Objects/lights/views as whole entity

FZ_OBJT_PICK_LEVEL_FACE

Picks Faces

FZ_OBJT_PICK_LEVEL_CURV

Picks Curves

FZ_OBJT_PICK_LEVEL_SEGT

Picks Segments

FZ_OBJT_PICK_LEVEL_CORD

Picks Point

FZ_OBJT_PICK_LEVEL_HOLE

Picks Holes

FZ_OBJT_PICK_LEVEL_GRUP

Picks Groups as single entities. If FZ_OBJT_PICK_LEVEL_OBJT is set, tool will also pick groups, but will look at the objects in the group as if they were picked together. The FZ_OBJT_PICK_LEVEL_GRUP bit shoukd be used for those tools that work on groups explicitely (such as the UnGroup tool).

Availability

7.0.0.0

See Also

fz_tool_cbak_action

Defined in

fz_tool_api.h