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().