|
Blender V5.0
|
Public Attributes | |
| Scene * | scene |
| ScrArea * | area |
| ARegion * | region |
| ListBase | pfLinks |
| AnimKeylist * | keylist |
| int | current_frame |
| int | prev_frame |
| int | next_frame |
| ePoseSlide_Modes | mode |
| int | overlay_flag |
| ePoseSlide_Channels | channels |
| ePoseSlide_AxisLock | axislock |
| tSlider * | slider |
| NumInput | num |
| blender::Array< tPoseSlideObject > | ob_data_array |
Temporary data shared between these operators.
Definition at line 121 of file pose_slide.cc.
| ScrArea* tPoseSlideOp::area |
area that we're operating in (needed for modal())
Definition at line 125 of file pose_slide.cc.
Referenced by pose_slide_draw_status(), pose_slide_exit(), pose_slide_init(), and pose_slide_modal().
| ePoseSlide_AxisLock tPoseSlideOp::axislock |
Axis-limits for transforms.
Definition at line 154 of file pose_slide.cc.
Referenced by pose_slide_apply_vec3(), pose_slide_draw_status(), pose_slide_init(), pose_slide_rest_pose_apply_vec3(), pose_slide_toggle_axis_locks(), and pose_slide_toggle_channels_mode().
| ePoseSlide_Channels tPoseSlideOp::channels |
Which transforms/channels are affected.
Definition at line 152 of file pose_slide.cc.
Referenced by pose_slide_apply(), pose_slide_draw_status(), pose_slide_init(), pose_slide_rest_pose_apply(), pose_slide_toggle_axis_locks(), and pose_slide_toggle_channels_mode().
| int tPoseSlideOp::current_frame |
current frame number - global time
Definition at line 136 of file pose_slide.cc.
Referenced by pose_slide_apply_quat(), pose_slide_apply_val(), pose_slide_autoKeyframe(), pose_slide_init(), and pose_slide_invoke_common().
| AnimKeylist* tPoseSlideOp::keylist |
binary tree for quicker searching for keyframes (when applicable)
Definition at line 133 of file pose_slide.cc.
Referenced by pose_slide_exit(), pose_slide_init(), and pose_slide_invoke_common().
| ePoseSlide_Modes tPoseSlideOp::mode |
Sliding Mode.
Definition at line 144 of file pose_slide.cc.
Referenced by pose_slide_apply_quat(), pose_slide_apply_val(), pose_slide_draw_status(), pose_slide_exec_common(), pose_slide_init(), pose_slide_invoke_common(), and pose_slide_modal().
| int tPoseSlideOp::next_frame |
frame after current frame (blend-to) - global time
Definition at line 141 of file pose_slide.cc.
Referenced by pose_slide_apply(), pose_slide_apply_quat(), pose_slide_apply_val(), pose_slide_init(), and pose_slide_invoke_common().
| NumInput tPoseSlideOp::num |
Numeric input.
Definition at line 159 of file pose_slide.cc.
Referenced by pose_slide_draw_status(), pose_slide_init(), and pose_slide_modal().
| blender::Array<tPoseSlideObject> tPoseSlideOp::ob_data_array |
Definition at line 161 of file pose_slide.cc.
Referenced by pose_frame_range_from_object_get(), pose_slide_apply(), pose_slide_init(), pose_slide_invoke_common(), and pose_slide_refresh().
| int tPoseSlideOp::overlay_flag |
unused for now, but can later get used for storing runtime settings....
Definition at line 149 of file pose_slide.cc.
Referenced by pose_slide_exit(), and pose_slide_init().
| ListBase tPoseSlideOp::pfLinks |
len of the PoseSlideObject array. Links between pose-channels and f-curves for all the pose objects.
Definition at line 131 of file pose_slide.cc.
Referenced by pose_slide_apply(), pose_slide_autoKeyframe(), pose_slide_exit(), pose_slide_init(), pose_slide_invoke_common(), pose_slide_reset(), and pose_slide_rest_pose_apply().
| int tPoseSlideOp::prev_frame |
frame before current frame (blend-from) - global time
Definition at line 139 of file pose_slide.cc.
Referenced by pose_slide_apply(), pose_slide_apply_quat(), pose_slide_apply_val(), pose_slide_init(), and pose_slide_invoke_common().
| ARegion* tPoseSlideOp::region |
Region we're operating in (needed for modal()).
Definition at line 127 of file pose_slide.cc.
Referenced by pose_slide_init(), and pose_slide_modal().
| Scene* tPoseSlideOp::scene |
current scene
Definition at line 123 of file pose_slide.cc.
Referenced by pose_slide_autoKeyframe(), pose_slide_draw_status(), pose_slide_init(), and pose_slide_refresh().
| tSlider* tPoseSlideOp::slider |
Definition at line 156 of file pose_slide.cc.
Referenced by pose_slide_apply_quat(), pose_slide_apply_val(), pose_slide_blend_rest_invoke(), pose_slide_draw_status(), pose_slide_exit(), pose_slide_init(), pose_slide_invoke_common(), pose_slide_modal(), pose_slide_rest_pose_apply_other_rot(), and pose_slide_rest_pose_apply_vec3().