Blender V2.61 - r43446
|
#include <ED_view3d.h>
Public Attributes | |
struct Scene * | scene |
struct Object * | obact |
struct Object * | obedit |
struct ARegion * | ar |
struct View3D * | v3d |
struct RegionView3D * | rv3d |
struct EditMesh * | em |
int | mval [2] |
Definition at line 58 of file ED_view3d.h.
struct ARegion* ViewContext::ar |
Definition at line 62 of file ED_view3d.h.
Referenced by armature_circle_select(), brush_add(), brush_cut(), calc_vp_strength_dl(), do_lasso_select_armature(), do_lasso_select_meta(), do_lasso_select_objects(), do_lasso_select_pose(), do_paintface_box_select(), do_paintvert_box_select(), dupli_extrude_cursor(), ED_view3d_depth_read_cached(), EM_mask_init_backbuf_border(), key_inside_circle(), key_inside_rect(), key_test_depth(), lattice_foreachScreenVert(), load_tex(), make_snap(), mesh_foreachScreenEdge__mapFunc(), mesh_foreachScreenFace__mapFunc(), mesh_foreachScreenVert__mapFunc(), nurbs_foreachScreenVert(), object_mouse_select_menu(), paint_calc_object_space_radius(), paint_draw_alpha_overlay(), paint_draw_cursor(), paint_stroke_new(), PE_set_view3d_data(), pose_circle_select(), same_snap(), sculpt_get_brush_geometry(), sculpt_stroke_get_location(), sculpt_update_brush_delta(), tex_strength(), view3d_clipping_exec(), view3d_get_view_aligned_coordinate(), view3d_opengl_select(), view3d_read_backbuf(), view3d_sample_backbuf(), view3d_set_viewcontext(), view3d_validate_backbuf(), vpaint_stroke_update_step(), weight_paint_sample_enum_itemf(), weight_sample_invoke(), and wpaint_stroke_update_step().
struct EditMesh* ViewContext::em |
Definition at line 65 of file ED_view3d.h.
Referenced by do_lasso_select_mesh(), do_mesh_box_select(), dupli_extrude_cursor(), em_setup_viewcontext(), findnearestedge(), findnearestface(), findnearestvert(), mesh_circle_select(), mesh_foreachScreenEdge(), mesh_foreachScreenFace(), mesh_foreachScreenVert(), mouse_mesh(), mouse_mesh_loop(), mouse_mesh_shortest_path(), select_linked_limited_invoke(), select_linked_pick_invoke(), unified_findnearest(), view3d_borderselect_exec(), and xsortvert_flag().
int ViewContext::mval[2] |
Definition at line 66 of file ED_view3d.h.
Referenced by findnearestedge(), findnearestface(), findnearestvert(), mouse_mesh(), mouse_mesh_loop(), mouse_mesh_shortest_path(), ringcut_invoke(), ringcut_modal(), ringsel_invoke(), and select_linked_pick_invoke().
struct Object* ViewContext::obact |
Definition at line 60 of file ED_view3d.h.
Referenced by do_lasso_select_paintface(), do_lasso_select_paintvert(), do_object_pose_box_select(), do_paintface_box_select(), do_paintvert_box_select(), EM_init_backbuf_circle(), EM_mask_init_backbuf_border(), paint_brush_stroke_add_step(), paint_calc_object_space_radius(), paint_draw_cursor(), paint_facesel_circle_select(), paint_stroke_new(), paint_vertsel_circle_select(), pose_circle_select(), sculpt_get_brush_geometry(), sculpt_stroke_get_location(), view3d_borderselect_exec(), view3d_set_viewcontext(), vpaint_stroke_update_step(), weight_paint_sample_enum_itemf(), weight_sample_group_exec(), weight_sample_invoke(), and wpaint_stroke_update_step().
struct Object* ViewContext::obedit |
Definition at line 61 of file ED_view3d.h.
Referenced by add_vertex_invoke(), armature_circle_select(), do_armature_box_select(), do_lasso_select_armature(), do_lasso_select_curve(), do_lasso_select_lattice(), do_lasso_select_mesh(), do_lasso_select_meta(), do_lattice_box_select(), do_mesh_box_select(), do_meta_box_select(), do_nurbs_box_select(), dupli_extrude_cursor(), EM_init_backbuf_border(), EM_init_backbuf_circle(), EM_mask_init_backbuf_border(), em_setup_viewcontext(), findnearestedge(), findnearestface(), findnearestLattvert(), findnearestNurbvert(), findnearestvert(), lattice_circle_select(), lattice_foreachScreenVert(), mesh_circle_select(), mesh_foreachScreenEdge(), mesh_foreachScreenFace(), mesh_foreachScreenVert(), mouse_armature(), mouse_lattice(), mouse_mesh(), mouse_mesh_loop(), mouse_mesh_shortest_path(), mouse_select(), nurbs_foreachScreenVert(), nurbscurve_circle_select(), obedit_circle_select(), ValidSketchViewContext(), view3d_borderselect_exec(), view3d_lasso_select(), view3d_opengl_select(), view3d_set_viewcontext(), viewcontextSketch(), and xsortvert_flag().
struct RegionView3D* ViewContext::rv3d |
Definition at line 64 of file ED_view3d.h.
Referenced by armature_circle_select(), calc_sculpt_normal(), calc_sculpt_plane(), do_lasso_select_curve(), do_lasso_select_lattice(), do_lasso_select_mesh(), do_lattice_box_select(), do_mesh_box_select(), do_nurbs_box_select(), dupli_extrude_cursor(), ED_view3d_depth_read_cached(), findnearestedge(), findnearestface(), findnearestLattvert(), findnearestNurbvert(), findnearestvert(), key_test_depth(), lattice_circle_select(), lattice_foreachScreenVert(), mesh_circle_select(), mesh_foreachScreenEdge(), mesh_foreachScreenFace(), mesh_foreachScreenVert(), nurbs_foreachScreenVert(), nurbscurve_circle_select(), paint_calc_object_space_radius(), paint_stroke_new(), PE_set_view3d_data(), pose_circle_select(), sculpt_get_brush_geometry(), sculpt_update_brush_delta(), sculpt_update_cache_invariants(), view3d_clipping_exec(), view3d_get_view_aligned_coordinate(), view3d_opengl_select(), view3d_set_viewcontext(), vpaint_stroke_test_start(), vpaint_stroke_update_step(), weight_paint_sample_enum_itemf(), weight_sample_invoke(), wpaint_stroke_test_start(), wpaint_stroke_update_step(), and xsortvert_flag().
struct Scene* ViewContext::scene |
Definition at line 59 of file ED_view3d.h.
Referenced by add_vertex_invoke(), BDR_drawSketchNames(), brush_strength(), do_crease_brush(), do_lasso_select_mesh(), do_lasso_select_objects(), do_mesh_box_select(), do_object_pose_box_select(), dupli_extrude_cursor(), ED_view3d_give_base_under_cursor(), get_nearest_bone(), load_tex(), make_snap(), mesh_circle_select(), mesh_foreachScreenEdge(), mesh_foreachScreenFace(), mesh_foreachScreenVert(), mouse_mesh_shortest_path(), mouse_select_eval_buffer(), paint_cursor_on_hit(), paint_draw_alpha_overlay(), paint_draw_cursor(), same_snap(), sculpt_restore_mesh(), tex_strength(), ValidSketchViewContext(), view3d_lasso_select(), view3d_opengl_select(), view3d_set_viewcontext(), view3d_validate_backbuf(), vpaint_stroke_test_start(), and weight_sample_invoke().
struct View3D* ViewContext::v3d |
Definition at line 63 of file ED_view3d.h.
Referenced by add_vertex_invoke(), BDR_drawSketchNames(), brush_add(), do_lasso_select_objects(), do_object_pose_box_select(), dupli_extrude_cursor(), EM_init_backbuf_border(), EM_init_backbuf_circle(), EM_mask_init_backbuf_border(), findnearestedge(), findnearestface(), findnearestvert(), key_test_depth(), mouse_select_eval_buffer(), PE_set_view3d_data(), sculpt_stroke_get_location(), view3d_opengl_select(), view3d_set_viewcontext(), view3d_validate_backbuf(), weight_paint_sample_enum_itemf(), and weight_sample_invoke().