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