|
Blender
V3.3
|
Public Attributes | |
| ePoseBlendState | state |
| bool | needs_redraw |
| struct { | |
| bool use_release_confirm | |
| int drag_start_xy [2] | |
| int init_event_type | |
| bool cursor_wrap_enabled | |
| } | release_confirm_info |
| AssetTempIDConsumer * | temp_id_consumer |
| float | blend_factor |
| struct PoseBackup * | pose_backup |
| Object * | ob |
| bAction * | act |
| bool | free_action |
| Scene * | scene |
| ScrArea * | area |
| char | headerstr [UI_MAX_DRAW_STR] |
Definition at line 55 of file pose_lib_2.c.
| bAction* PoseBlendData::act |
Definition at line 75 of file pose_lib_2.c.
Referenced by poselib_backup_posecopy(), poselib_blend_apply(), poselib_blend_free(), poselib_blend_init_data(), and poselib_keytag_pose().
| ScrArea* PoseBlendData::area |
Definition at line 79 of file pose_lib_2.c.
Referenced by poselib_blend_apply(), poselib_blend_cleanup(), poselib_blend_init_data(), and poselib_slide_mouse_update_blendfactor().
| float PoseBlendData::blend_factor |
Definition at line 71 of file pose_lib_2.c.
Referenced by poselib_blend_apply(), poselib_blend_cleanup(), poselib_blend_init_data(), and poselib_blend_set_factor().
| bool PoseBlendData::cursor_wrap_enabled |
Definition at line 64 of file pose_lib_2.c.
Referenced by poselib_blend_cleanup(), poselib_blend_cursor_update(), and poselib_blend_free().
| int PoseBlendData::drag_start_xy[2] |
Definition at line 61 of file pose_lib_2.c.
Referenced by poselib_blend_cleanup(), poselib_blend_init_data(), and poselib_slide_mouse_update_blendfactor().
| bool PoseBlendData::free_action |
Definition at line 76 of file pose_lib_2.c.
Referenced by poselib_blend_free(), and poselib_blend_init_data().
| char PoseBlendData::headerstr[UI_MAX_DRAW_STR] |
Info-text to print in header.
Definition at line 82 of file pose_lib_2.c.
Referenced by poselib_blend_apply().
| int PoseBlendData::init_event_type |
Definition at line 62 of file pose_lib_2.c.
Referenced by poselib_blend_handle_event(), and poselib_blend_init_data().
| bool PoseBlendData::needs_redraw |
Definition at line 57 of file pose_lib_2.c.
Referenced by poselib_blend_apply(), poselib_blend_handle_event(), poselib_blend_init_data(), poselib_blend_modal(), and poselib_blend_set_factor().
| Object* PoseBlendData::ob |
Definition at line 74 of file pose_lib_2.c.
Referenced by poselib_backup_posecopy(), poselib_blend_apply(), poselib_blend_cleanup(), poselib_blend_init_data(), and poselib_keytag_pose().
| struct PoseBackup* PoseBlendData::pose_backup |
Definition at line 72 of file pose_lib_2.c.
Referenced by poselib_backup_posecopy(), poselib_blend_apply(), poselib_blend_cleanup(), poselib_blend_free(), and poselib_keytag_pose().
| struct { ... } PoseBlendData::release_confirm_info |
| Scene* PoseBlendData::scene |
Definition at line 78 of file pose_lib_2.c.
Referenced by poselib_blend_cleanup(), and poselib_blend_init_data().
| ePoseBlendState PoseBlendData::state |
Definition at line 56 of file pose_lib_2.c.
Referenced by poselib_backup_posecopy(), poselib_blend_apply(), poselib_blend_cancel(), poselib_blend_cleanup(), poselib_blend_exec(), poselib_blend_exit(), poselib_blend_handle_event(), poselib_blend_init_data(), and poselib_blend_modal().
| AssetTempIDConsumer* PoseBlendData::temp_id_consumer |
Definition at line 68 of file pose_lib_2.c.
Referenced by poselib_blend_init_get_action(), and poselib_tempload_exit().
| bool PoseBlendData::use_release_confirm |
Definition at line 60 of file pose_lib_2.c.
Referenced by poselib_blend_cursor_update(), poselib_blend_handle_event(), poselib_blend_init_data(), and poselib_slide_mouse_update_blendfactor().