formZ SDK | 4.0 Call Back Reference | formZ Notification

# fz_notf_proj_enum

Description

Project notification identifiers. These items indicate the action that is being notified.

enum fz_notf_proj_enum {

FZ_NOTF_PROJ_NONE,

FZ_NOTF_PROJ_DIRTY,

FZ_NOTF_PROJ_NEW_END,

FZ_NOTF_PROJ_OPEN_END,

FZ_NOTF_PROJ_SAVE,

FZ_NOTF_PROJ_SAVEAS,

FZ_NOTF_PROJ_CLOSE,

FZ_NOTF_PROJ_PICK,

FZ_NOTF_PROJ_LIGHTS,

FZ_NOTF_PROJ_CAMERA,

FZ_NOTF_PROJ_SNAPS,

FZ_NOTF_PROJ_COLORS,

FZ_NOTF_PROJ_SURF,

FZ_NOTF_PROJ_SMTH,

FZ_NOTF_PROJ_GEOM,

FZ_NOTF_PROJ_DEFT,

FZ_NOTF_PROJ_PRESAVE,

FZ_NOTF_PROJ_TOGGLE,

FZ_NOTF_PROJ_PRE_UNDO,

FZ_NOTF_PROJ_POST_UNDO,

FZ_NOTF_PROJ_TOOL_START,

FZ_NOTF_PROJ_OPER_START,

FZ_NOTF_PROJ_OPER_END,

FZ_NOTF_PROJ_OPER_TRACK_START,

FZ_NOTF_PROJ_OPER_TRACK_END,

FZ_NOTF_PROJ_OPER_TRACK_FRAME_START,

FZ_NOTF_PROJ_OPER_TRACK_FRAME_END,

FZ_NOTF_PROJ_SCENE_RECALL_START,

FZ_NOTF_PROJ_SCENE_RECALL_END,

FZ_NOTF_PROJ_LAYER_VIS_BULK_START,

FZ_NOTF_PROJ_LAYER_VIS_BULK_END,

FZ_NOTF_PROJ_OBJT_VIS_BULK_START,

FZ_NOTF_PROJ_OBJT_VIS_BULK_END,

FZ_NOTF_PROJ_PRE_REDO,

FZ_NOTF_PROJ_POST_REDO };

Members

FZ_NOTF_PROJ_NONE

entire project data dirty (file re-vert)

FZ_NOTF_PROJ_DIRTY

general message when anything in window changes

FZ_NOTF_PROJ_NEW_END

end of the creation of a new project

FZ_NOTF_PROJ_OPEN_END

end of opening a formZ project file

FZ_NOTF_PROJ_SAVE

project save, after save has been completed

FZ_NOTF_PROJ_SAVEAS

project saveas, after save has been completed

FZ_NOTF_PROJ_CLOSE

project close

FZ_NOTF_PROJ_PICK

project pick changed

FZ_NOTF_PROJ_LIGHTS

project lights changed

FZ_NOTF_PROJ_CAMERA

project camera changed

FZ_NOTF_PROJ_SNAPS

project snap highlight changed

FZ_NOTF_PROJ_COLORS

project colors changed

FZ_NOTF_PROJ_SURF

project surface style changed

FZ_NOTF_PROJ_SMTH

project smooth shading options changed

FZ_NOTF_PROJ_GEOM

project geometry options changed

FZ_NOTF_PROJ_DEFT

project default texture changed

FZ_NOTF_PROJ_PRESAVE

project save, before save is being executed

FZ_NOTF_PROJ_TOGGLE

After switching from one project to another. This is similar to FZ_NOTF_WIND_TOGGLE, except, that the "from" and "to" windows not not belong to the same project.

FZ_NOTF_PROJ_PRE_UNDO

project undo about to happen

FZ_NOTF_PROJ_POST_UNDO

project undo occured

FZ_NOTF_PROJ_TOOL_START

start of tool before formz_oper_start()

FZ_NOTF_PROJ_OPER_START

start of a user driven operation on project

FZ_NOTF_PROJ_OPER_END

end of a user driven operation on project

FZ_NOTF_PROJ_OPER_TRACK_START

start of tracking for a user driven operation

FZ_NOTF_PROJ_OPER_TRACK_END

end of tracking for a user driven operation

FZ_NOTF_PROJ_OPER_TRACK_FRAME_START

start of a frame while tracking

FZ_NOTF_PROJ_OPER_TRACK_FRAME_END

end of a frame while tracking

FZ_NOTF_PROJ_SCENE_RECALL_START

start of a scene recall in project (could affect all windows of projec)

FZ_NOTF_PROJ_SCENE_RECALL_END

end of a scene recall in project

FZ_NOTF_PROJ_LAYER_VIS_BULK_START

start of a mass layer visibility chnages (could be only 1)

FZ_NOTF_PROJ_LAYER_VIS_BULK_END

end of layer visibility chnages in project

FZ_NOTF_PROJ_OBJT_VIS_BULK_START

start of a mass object visibility chnages (could be only 1)

FZ_NOTF_PROJ_OBJT_VIS_BULK_END

end of object visibility chnages

FZ_NOTF_PROJ_PRE_REDO

project redo about to happen

FZ_NOTF_PROJ_POST_REDO

project redo occured

Availability

5.0.0.0

Defined in

fz_notf_api.h