|
Blender
V3.3
|
Public Attributes | |
| ListBase | backups |
| ListBase | searchp |
| Scene * | scene |
| ScrArea * | area |
| PointerRNA | rna_ptr |
| Object * | ob |
| bArmature * | arm |
| bPose * | pose |
| bAction * | act |
| TimeMarker * | marker |
| int | totcount |
| short | state |
| short | redraw |
| short | flag |
| short | search_cursor |
| char | searchstr [64] |
| char | searchold [64] |
| char | headerstr [UI_MAX_DRAW_STR] |
Definition at line 854 of file pose_lib.c.
| bAction* tPoseLib_PreviewData::act |
poselib to use.
Definition at line 874 of file pose_lib.c.
Referenced by poselib_apply_pose(), poselib_backup_posecopy(), poselib_keytag_pose(), poselib_preview_apply(), poselib_preview_cleanup(), poselib_preview_get_next(), poselib_preview_handle_event(), and poselib_preview_init_data().
| ScrArea* tPoseLib_PreviewData::area |
active area.
Definition at line 863 of file pose_lib.c.
Referenced by poselib_preview_apply(), poselib_preview_cleanup(), and poselib_preview_init_data().
| bArmature* tPoseLib_PreviewData::arm |
object's armature data.
Definition at line 870 of file pose_lib.c.
Referenced by poselib_apply_pose(), and poselib_preview_init_data().
| ListBase tPoseLib_PreviewData::backups |
tPoseLib_Backup structs for restoring poses.
Definition at line 856 of file pose_lib.c.
Referenced by poselib_backup_free_data(), poselib_backup_posecopy(), and poselib_backup_restore().
| short tPoseLib_PreviewData::flag |
flags for various settings.
Definition at line 886 of file pose_lib.c.
Referenced by poselib_apply_pose(), poselib_backup_posecopy(), poselib_keytag_pose(), poselib_preview_apply(), poselib_preview_handle_event(), and poselib_preview_init_data().
| char tPoseLib_PreviewData::headerstr[UI_MAX_DRAW_STR] |
Info-text to print in header.
Definition at line 897 of file pose_lib.c.
Referenced by poselib_preview_apply(), and poselib_preview_init_data().
| TimeMarker* tPoseLib_PreviewData::marker |
'active' pose.
Definition at line 876 of file pose_lib.c.
Referenced by poselib_apply_pose(), poselib_preview_apply(), poselib_preview_cleanup(), poselib_preview_get_next(), poselib_preview_handle_event(), and poselib_preview_init_data().
| Object* tPoseLib_PreviewData::ob |
object to work on.
Definition at line 868 of file pose_lib.c.
Referenced by poselib_keytag_pose(), poselib_preview_apply(), poselib_preview_cleanup(), and poselib_preview_init_data().
| bPose* tPoseLib_PreviewData::pose |
object's pose.
Definition at line 872 of file pose_lib.c.
Referenced by poselib_apply_pose(), poselib_backup_posecopy(), poselib_keytag_pose(), poselib_preview_cleanup(), and poselib_preview_init_data().
| short tPoseLib_PreviewData::redraw |
redraw/update settings during main loop.
Definition at line 884 of file pose_lib.c.
Referenced by poselib_preview_apply(), poselib_preview_handle_event(), poselib_preview_handle_search(), poselib_preview_init_data(), and poselib_preview_modal().
| PointerRNA tPoseLib_PreviewData::rna_ptr |
RNA-Pointer to Object 'ob'.
Definition at line 866 of file pose_lib.c.
Referenced by poselib_apply_pose(), and poselib_preview_init_data().
| Scene* tPoseLib_PreviewData::scene |
active scene.
Definition at line 861 of file pose_lib.c.
Referenced by poselib_preview_cleanup(), and poselib_preview_init_data().
| short tPoseLib_PreviewData::search_cursor |
position of cursor in searchstr (cursor occurs before the item at the nominated index)
Definition at line 889 of file pose_lib.c.
Referenced by poselib_preview_apply(), poselib_preview_handle_event(), poselib_preview_handle_search(), and poselib_preview_init_data().
| char tPoseLib_PreviewData::searchold[64] |
Previously set searchstr (from last loop run), so that we can detected when to rebuild searchp.
Definition at line 894 of file pose_lib.c.
Referenced by poselib_preview_get_next(), poselib_preview_handle_event(), and poselib_preview_init_data().
| ListBase tPoseLib_PreviewData::searchp |
LinkData structs storing list of poses which match the current search-string.
Definition at line 858 of file pose_lib.c.
Referenced by poselib_preview_cleanup(), and poselib_preview_get_next().
| char tPoseLib_PreviewData::searchstr[64] |
(Part of) Name to search for to filter poses that get shown.
Definition at line 891 of file pose_lib.c.
Referenced by poselib_preview_apply(), poselib_preview_get_next(), poselib_preview_handle_event(), poselib_preview_handle_search(), and poselib_preview_init_data().
| short tPoseLib_PreviewData::state |
state of main loop.
Definition at line 882 of file pose_lib.c.
Referenced by poselib_preview_apply(), poselib_preview_cleanup(), poselib_preview_exec(), poselib_preview_exit(), poselib_preview_handle_event(), poselib_preview_init_data(), poselib_preview_invoke(), and poselib_preview_modal().
| int tPoseLib_PreviewData::totcount |
total number of elements to work on.
Definition at line 879 of file pose_lib.c.
Referenced by poselib_backup_posecopy().