Blender
V3.3
|
#include <DNA_action_types.h>
Public Attributes | |
bMotionPathVert * | points |
int | length |
int | start_frame |
int | end_frame |
float | color [3] |
int | line_thickness |
int | flag |
struct GPUVertBuf * | points_vbo |
struct GPUBatch * | batch_line |
struct GPUBatch * | batch_points |
void * | _pad |
Definition at line 56 of file DNA_action_types.h.
void* bMotionPath::_pad |
Definition at line 78 of file DNA_action_types.h.
struct GPUBatch* bMotionPath::batch_line |
Definition at line 76 of file DNA_action_types.h.
Referenced by animviz_calc_motionpaths(), animviz_copy_motionpath(), animviz_free_motionpath_cache(), animviz_motionpath_blend_read_data(), motionpaths_calc_bake_targets(), and mpath_batch_line_get().
struct GPUBatch* bMotionPath::batch_points |
Definition at line 77 of file DNA_action_types.h.
Referenced by animviz_calc_motionpaths(), animviz_copy_motionpath(), animviz_free_motionpath_cache(), animviz_motionpath_blend_read_data(), motionpaths_calc_bake_targets(), and mpath_batch_points_get().
float bMotionPath::color[3] |
Optional custom color.
Definition at line 68 of file DNA_action_types.h.
Referenced by animviz_verify_motionpaths(), blo_do_versions_270(), and motion_path_cache().
int bMotionPath::end_frame |
For drawing paths, the end frame number.
Definition at line 65 of file DNA_action_types.h.
Referenced by animviz_verify_motionpaths(), motion_path_get_frame_range_to_draw(), motionpath_calculate_update_range(), motionpath_get_next_keyframe(), and motionpaths_calc_bake_targets().
int bMotionPath::flag |
Baking settings - eMotionPath_Flag.
Definition at line 72 of file DNA_action_types.h.
Referenced by animviz_verify_motionpaths(), blo_do_versions_270(), motion_path_cache(), and motionpaths_calc_bake_targets().
int bMotionPath::length |
The number of cached verts.
Definition at line 60 of file DNA_action_types.h.
Referenced by animviz_free_motionpath_cache(), animviz_motionpath_blend_write(), animviz_verify_motionpaths(), motionpaths_calc_bake_targets(), and mpath_vbo_get().
int bMotionPath::line_thickness |
Line thickness.
Definition at line 70 of file DNA_action_types.h.
Referenced by animviz_verify_motionpaths(), blo_do_versions_270(), and motion_path_cache().
bMotionPathVert* bMotionPath::points |
Path samples.
Definition at line 58 of file DNA_action_types.h.
Referenced by animviz_copy_motionpath(), animviz_free_motionpath_cache(), animviz_motionpath_blend_read_data(), animviz_motionpath_blend_write(), animviz_verify_motionpaths(), motion_path_cache(), motionpaths_calc_bake_targets(), and mpath_vbo_get().
struct GPUVertBuf* bMotionPath::points_vbo |
Definition at line 75 of file DNA_action_types.h.
Referenced by animviz_calc_motionpaths(), animviz_copy_motionpath(), animviz_free_motionpath_cache(), animviz_motionpath_blend_read_data(), motionpaths_calc_bake_targets(), and mpath_vbo_get().
int bMotionPath::start_frame |
For drawing paths, the start frame number.
Definition at line 63 of file DNA_action_types.h.
Referenced by animviz_verify_motionpaths(), motion_path_cache(), motion_path_get_frame_range_to_draw(), motionpath_calculate_update_range(), motionpath_get_prev_keyframe(), and motionpaths_calc_bake_targets().