Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/view3d_intern.h
| Show First 20 Lines • Show All 227 Lines • ▼ Show 20 Lines | |||||
| void ED_view3d_draw_select_loop( | void ED_view3d_draw_select_loop( | ||||
| const struct EvaluationContext *eval_ctx, ViewContext *vc, Scene *scene, struct ViewLayer *view_layer, View3D *v3d, ARegion *ar, | const struct EvaluationContext *eval_ctx, ViewContext *vc, Scene *scene, struct ViewLayer *view_layer, View3D *v3d, ARegion *ar, | ||||
| bool use_obedit_skip, bool use_nearest); | bool use_obedit_skip, bool use_nearest); | ||||
| void ED_view3d_draw_depth_loop( | void ED_view3d_draw_depth_loop( | ||||
| const struct EvaluationContext *eval_ctx, Scene *scene, ARegion *ar, View3D *v3d); | const struct EvaluationContext *eval_ctx, Scene *scene, ARegion *ar, View3D *v3d); | ||||
| void view3d_draw_bgpic_test(Scene *scene, ARegion *ar, View3D *v3d, | void view3d_draw_bgpic_test(Scene *scene, const struct Depsgraph *depsgraph, | ||||
| ARegion *ar, View3D *v3d, | |||||
| const bool do_foreground, const bool do_camera_frame); | const bool do_foreground, const bool do_camera_frame); | ||||
| void ED_view3d_after_add(ListBase *lb, Base *base, const short dflag); | void ED_view3d_after_add(ListBase *lb, Base *base, const short dflag); | ||||
| void view3d_update_depths_rect(struct ARegion *ar, struct ViewDepths *d, struct rcti *rect); | void view3d_update_depths_rect(struct ARegion *ar, struct ViewDepths *d, struct rcti *rect); | ||||
| float view3d_depth_near(struct ViewDepths *d); | float view3d_depth_near(struct ViewDepths *d); | ||||
| /* view3d_select.c */ | /* view3d_select.c */ | ||||
| void VIEW3D_OT_select(struct wmOperatorType *ot); | void VIEW3D_OT_select(struct wmOperatorType *ot); | ||||
| Show All 28 Lines | void ED_view3d_smooth_view( | ||||
| struct bContext *C, | struct bContext *C, | ||||
| struct View3D *v3d, struct ARegion *ar, const int smooth_viewtx, | struct View3D *v3d, struct ARegion *ar, const int smooth_viewtx, | ||||
| const V3D_SmoothParams *sview); | const V3D_SmoothParams *sview); | ||||
| void ED_view3d_smooth_view_force_finish( | void ED_view3d_smooth_view_force_finish( | ||||
| struct bContext *C, | struct bContext *C, | ||||
| struct View3D *v3d, struct ARegion *ar); | struct View3D *v3d, struct ARegion *ar); | ||||
| void view3d_winmatrix_set(ARegion *ar, const View3D *v3d, const rcti *rect); | void view3d_winmatrix_set(const struct Depsgraph *depsgraph, ARegion *ar, const View3D *v3d, const rcti *rect); | ||||
| void view3d_viewmatrix_set(const struct EvaluationContext *eval_ctx, Scene *scene, const View3D *v3d, RegionView3D *rv3d); | void view3d_viewmatrix_set(const struct EvaluationContext *eval_ctx, Scene *scene, const View3D *v3d, RegionView3D *rv3d); | ||||
| void fly_modal_keymap(struct wmKeyConfig *keyconf); | void fly_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| void walk_modal_keymap(struct wmKeyConfig *keyconf); | void walk_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| void viewrotate_modal_keymap(struct wmKeyConfig *keyconf); | void viewrotate_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| void viewmove_modal_keymap(struct wmKeyConfig *keyconf); | void viewmove_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| void viewzoom_modal_keymap(struct wmKeyConfig *keyconf); | void viewzoom_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| void viewdolly_modal_keymap(struct wmKeyConfig *keyconf); | void viewdolly_modal_keymap(struct wmKeyConfig *keyconf); | ||||
| ▲ Show 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | |||||
| void VP_legacy_draw_selected_name(Scene *scene, struct Object *ob, rcti *rect); | void VP_legacy_draw_selected_name(Scene *scene, struct Object *ob, rcti *rect); | ||||
| void VP_legacy_drawgrid(UnitSettings *unit, ARegion *ar, View3D *v3d, const char **grid_unit); | void VP_legacy_drawgrid(UnitSettings *unit, ARegion *ar, View3D *v3d, const char **grid_unit); | ||||
| void VP_legacy_drawfloor(Scene *scene, View3D *v3d, const char **grid_unit, bool write_depth); | void VP_legacy_drawfloor(Scene *scene, View3D *v3d, const char **grid_unit, bool write_depth); | ||||
| void VP_legacy_view3d_main_region_setup_view(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d, ARegion *ar, float viewmat[4][4], float winmat[4][4]); | void VP_legacy_view3d_main_region_setup_view(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d, ARegion *ar, float viewmat[4][4], float winmat[4][4]); | ||||
| bool VP_legacy_view3d_stereo3d_active(struct wmWindow *win, Scene *scene, View3D *v3d, RegionView3D *rv3d); | bool VP_legacy_view3d_stereo3d_active(struct wmWindow *win, Scene *scene, View3D *v3d, RegionView3D *rv3d); | ||||
| void VP_legacy_view3d_stereo3d_setup(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d, ARegion *ar); | void VP_legacy_view3d_stereo3d_setup(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d, ARegion *ar); | ||||
| void draw_dupli_objects(const struct EvaluationContext *eval_ctx, Scene *scene, ViewLayer *view_layer, ARegion *ar, View3D *v3d, Base *base); | void draw_dupli_objects(const struct EvaluationContext *eval_ctx, Scene *scene, ViewLayer *view_layer, ARegion *ar, View3D *v3d, Base *base); | ||||
| bool VP_legacy_use_depth(Scene *scene, View3D *v3d); | bool VP_legacy_use_depth(Scene *scene, View3D *v3d); | ||||
| void VP_drawviewborder(Scene *scene, ARegion *ar, View3D *v3d); | void VP_drawviewborder(Scene *scene, const struct Depsgraph *depsgraph, ARegion *ar, View3D *v3d); | ||||
| void VP_drawrenderborder(ARegion *ar, View3D *v3d); | void VP_drawrenderborder(ARegion *ar, View3D *v3d); | ||||
| void VP_view3d_draw_background_none(void); | void VP_view3d_draw_background_none(void); | ||||
| void VP_view3d_draw_background_world(Scene *scene, RegionView3D *rv3d); | void VP_view3d_draw_background_world(Scene *scene, RegionView3D *rv3d); | ||||
| void VP_view3d_main_region_clear(Scene *scene, View3D *v3d, ARegion *ar); | void VP_view3d_main_region_clear(Scene *scene, View3D *v3d, ARegion *ar); | ||||
| /* temporary legacy calls, only when there is a switch between new/old draw calls */ | /* temporary legacy calls, only when there is a switch between new/old draw calls */ | ||||
| void VP_deprecated_gpu_update_lamps_shadows_world(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d); | void VP_deprecated_gpu_update_lamps_shadows_world(const struct EvaluationContext *eval_ctx, Scene *scene, View3D *v3d); | ||||
| void VP_deprecated_view3d_draw_objects( | void VP_deprecated_view3d_draw_objects( | ||||
| const struct bContext *C, | const struct bContext *C, | ||||
| const struct EvaluationContext *eval_ctx, | const struct EvaluationContext *eval_ctx, | ||||
| Scene *scene, View3D *v3d, ARegion *ar, | Scene *scene, View3D *v3d, ARegion *ar, | ||||
| const char **grid_unit, | const char **grid_unit, | ||||
| const bool do_bgpic, const bool draw_offscreen, struct GPUFX *fx); | const bool do_bgpic, const bool draw_offscreen, struct GPUFX *fx); | ||||
| #endif /* __VIEW3D_INTERN_H__ */ | #endif /* __VIEW3D_INTERN_H__ */ | ||||