Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/view3d_intern.h
| Show First 20 Lines • Show All 126 Lines • ▼ Show 20 Lines | |||||
| void draw_motion_path_instance(Scene *scene, | void draw_motion_path_instance(Scene *scene, | ||||
| struct Object *ob, struct bPoseChannel *pchan, | struct Object *ob, struct bPoseChannel *pchan, | ||||
| struct bAnimVizSettings *avs, struct bMotionPath *mpath); | struct bAnimVizSettings *avs, struct bMotionPath *mpath); | ||||
| void draw_motion_paths_cleanup(View3D *v3d); | void draw_motion_paths_cleanup(View3D *v3d); | ||||
| /* drawobject.c */ | /* drawobject.c */ | ||||
| void draw_object(Scene *scene, struct ARegion *ar, View3D *v3d, Base *base, const short dflag); | void draw_object(Scene *scene, struct ARegion *ar, View3D *v3d, Base *base, const short dflag, DupliObject *dob); | ||||
| bool draw_glsl_material(Scene *scene, struct Object *ob, View3D *v3d, const char dt); | bool draw_glsl_material(Scene *scene, struct Object *ob, View3D *v3d, const char dt); | ||||
| void draw_object_instance(Scene *scene, View3D *v3d, RegionView3D *rv3d, struct Object *ob, const char dt, int outline); | void draw_object_instance(Scene *scene, View3D *v3d, RegionView3D *rv3d, struct Object *ob, const char dt, int outline, DupliObject *dob); | ||||
| void draw_object_backbufsel(Scene *scene, View3D *v3d, RegionView3D *rv3d, struct Object *ob); | void draw_object_backbufsel(Scene *scene, View3D *v3d, RegionView3D *rv3d, struct Object *ob); | ||||
| void drawaxes(float size, char drawtype); | void drawaxes(float size, char drawtype); | ||||
| void view3d_cached_text_draw_begin(void); | void view3d_cached_text_draw_begin(void); | ||||
| void view3d_cached_text_draw_add(const float co[3], | void view3d_cached_text_draw_add(const float co[3], | ||||
| const char *str, const size_t str_len, | const char *str, const size_t str_len, | ||||
| short xoffs, short flag, const unsigned char col[4]); | short xoffs, short flag, const unsigned char col[4]); | ||||
| void view3d_cached_text_draw_end(View3D *v3d, ARegion *ar, bool depth_write, float mat[4][4]); | void view3d_cached_text_draw_end(View3D *v3d, ARegion *ar, bool depth_write, float mat[4][4]); | ||||
| Show All 10 Lines | |||||
| /* drawarmature.c */ | /* drawarmature.c */ | ||||
| bool draw_armature(Scene *scene, View3D *v3d, ARegion *ar, Base *base, | bool draw_armature(Scene *scene, View3D *v3d, ARegion *ar, Base *base, | ||||
| const short dt, const short dflag, const unsigned char ob_wire_col[4], | const short dt, const short dflag, const unsigned char ob_wire_col[4], | ||||
| const bool is_outline); | const bool is_outline); | ||||
| /* drawmesh.c */ | /* drawmesh.c */ | ||||
| void draw_mesh_textured(Scene *scene, View3D *v3d, RegionView3D *rv3d, | void draw_mesh_textured(Scene *scene, View3D *v3d, RegionView3D *rv3d, | ||||
| struct Object *ob, struct DerivedMesh *dm, const int draw_flags); | struct Object *ob, struct DerivedMesh *dm, const int draw_flags, DupliObject *dob); | ||||
| void draw_mesh_face_select( | void draw_mesh_face_select( | ||||
| struct RegionView3D *rv3d, struct Mesh *me, struct DerivedMesh *dm, | struct RegionView3D *rv3d, struct Mesh *me, struct DerivedMesh *dm, | ||||
| bool draw_select_edges); | bool draw_select_edges); | ||||
| void draw_mesh_paint_weight_faces(struct DerivedMesh *dm, const bool do_light, | void draw_mesh_paint_weight_faces(struct DerivedMesh *dm, const bool do_light, | ||||
| void *facemask_cb, void *user_data); | void *facemask_cb, void *user_data); | ||||
| void draw_mesh_paint_vcolor_faces(struct DerivedMesh *dm, const bool use_light, | void draw_mesh_paint_vcolor_faces(struct DerivedMesh *dm, const bool use_light, | ||||
| void *facemask_cb, void *user_data, | void *facemask_cb, void *user_data, | ||||
| const struct Mesh *me); | const struct Mesh *me); | ||||
| ▲ Show 20 Lines • Show All 130 Lines • Show Last 20 Lines | |||||