|
Blender V4.3
|
#include <DRW_select_buffer.hh>
Public Member Functions | |
| bool | is_dirty (RegionView3D *rv3d) |
Public Attributes | |
| blender::Array< Object * > | objects |
| blender::Array< ObjectOffsets > | index_offsets |
| uint | index_drawn_len |
| short | select_mode |
| float | persmat [4][4] |
Definition at line 54 of file DRW_select_buffer.hh.
| bool SELECTID_Context::is_dirty | ( | RegionView3D * | rv3d | ) |
Definition at line 35 of file draw_select_buffer.cc.
References compare_m4m4(), draw_engine_select_type, DRW_drawdata_get(), float, ID_RECALC_TRANSFORM, is_dirty(), objects, RegionView3D::persmat, and persmat.
Referenced by DRW_select_buffer_read(), and is_dirty().
| uint SELECTID_Context::index_drawn_len |
Total number of element indices index_offsets[object_drawn_len - 1].vert.
Definition at line 60 of file DRW_select_buffer.hh.
Referenced by DRW_draw_select_id(), DRW_select_buffer_bitmap_from_circle(), DRW_select_buffer_bitmap_from_poly(), DRW_select_buffer_bitmap_from_rect(), and DRW_select_buffer_read().
| blender::Array<ObjectOffsets> SELECTID_Context::index_offsets |
Definition at line 57 of file DRW_select_buffer.hh.
Referenced by DRW_select_buffer_context_create(), DRW_select_buffer_context_offset_for_object_elem(), and DRW_select_buffer_elem_get().
| blender::Array<Object *> SELECTID_Context::objects |
Definition at line 56 of file DRW_select_buffer.hh.
Referenced by DRW_draw_select_id(), DRW_select_buffer_context_create(), DRW_select_buffer_elem_get(), and is_dirty().
| float SELECTID_Context::persmat[4][4] |
Definition at line 65 of file DRW_select_buffer.hh.
Referenced by DRW_select_buffer_context_create(), and is_dirty().
| short SELECTID_Context::select_mode |
Definition at line 62 of file DRW_select_buffer.hh.
Referenced by DRW_select_buffer_context_create().