formZ SDK | 5.0 API Reference | Project | Modeling | View Manager

fz_view_parm_animation_enum

Description

View parameters used by animation views.

enum fz_view_parm_animation_enum {

FZ_VIEW_PARM_ANIM_TIME,

FZ_VIEW_PARM_ANIM_FRAMES,

FZ_VIEW_PARM_ANIM_FPS,

FZ_VIEW_PARM_ANIM_CONST_VEL,

FZ_VIEW_PARM_ANIM_EYE_PATH,

FZ_VIEW_PARM_ANIM_EYE_OBJT,

FZ_VIEW_PARM_ANIM_COI_PATH,

FZ_VIEW_PARM_ANIM_COI_OBJT };

Members

FZ_VIEW_PARM_ANIM_TIME

The total duration time (in seconds) of an animation. Synchronized with FZ_VIEW_PARM_ANIM_FRAMES / FZ_VIEW_PARM_ANIM_FPS.

Type: float

Default Value: 30.0

Range: 1.0 / FZ_VIEW_PARM_ANIM_FPS <= value <= 32767.0 / FZ_VIEW_PARM_ANIM_FPS

FZ_VIEW_PARM_ANIM_FRAMES

The total number of frames of an animation. Synchronized with FZ_VIEW_PARM_ANIM_TIME * FZ_VIEW_PARM_ANIM_FPS

Type: fzrt_int

Default Value: 300

Range: 1 <= value <= 32767

FZ_VIEW_PARM_ANIM_FPS

The total frame rate of an animation.

Type: float

Default Value: 30.0

Range: 1.0 / FZ_VIEW_PARM_ANIM_TIME <= value <= 32767.0 / FZ_VIEW_PARM_ANIM_TIME

FZ_VIEW_PARM_ANIM_CONST_VEL

Whether or not to have a constant velocity animation. When FALSE, then custom velocity data exists

Type: fzrt_boolean

Default Value: TRUE

FZ_VIEW_PARM_ANIM_EYE_PATH

The type of path for the eye point for the animation (where the animation is looking from)

Type: fz_view_anim_path_type_enum

Default Value: FZ_VIEW_ANIM_PATH_TYPE_LINEAR

FZ_VIEW_PARM_ANIM_EYE_OBJT

Object pointer of reference when FZ_VIEW_PARM_ANIM_EYE_PATH == FZ_VIEW_ANIM_PATH_TYPE_OBJECT

Type: fz_objt_ptr

FZ_VIEW_PARM_ANIM_COI_PATH

The type of path for the cnetr of interest for the animation (where the animation is looking to)

Type: fz_view_anim_path_type_enum

Default Value: FZ_VIEW_ANIM_PATH_TYPE_FIXED

FZ_VIEW_PARM_ANIM_COI_OBJT

Object pointer of reference when FZ_VIEW_PARM_ANIM_COI_PATH == FZ_VIEW_ANIM_PATH_TYPE_OBJECT

Type: fz_objt_ptr

Availability

5.0.0.0

Defined in

fz_view_api.h