|
Blender V5.0
|
#include "BKE_editmesh.hh"#include "BKE_mesh_types.hh"#include "BLI_math_matrix.h"#include "BLT_translation.hh"#include "DEG_depsgraph_query.hh"#include "DRW_render.hh"#include "ED_view3d.hh"#include "RE_engine.h"#include "DRW_engine.hh"#include "DRW_select_buffer.hh"#include "draw_cache_impl.hh"#include "draw_common_c.hh"#include "draw_context_private.hh"#include "draw_manager.hh"#include "draw_pass.hh"#include "draw_view_data.hh"#include "../overlay/overlay_private.hh"#include "select_engine.hh"Go to the source code of this file.
Classes | |
| struct | blender::draw::edit_select::Instance |
| struct | blender::draw::edit_select::Instance::StaticData |
| struct | blender::draw::edit_select::Instance::StaticData::Shaders |
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
| namespace | blender::draw::edit_select |
Macros | |
| #define | USE_CAGE_OCCLUSION |
Functions | |
Exposed <tt>select_private.h</tt> functions | |
| SELECTID_Context * | DRW_select_engine_context_get () |
| blender::gpu::FrameBuffer * | DRW_engine_select_framebuffer_get () |
| blender::gpu::Texture * | DRW_engine_select_texture_get () |
Engine for drawing a selection map where the pixels indicate the selection indices.
Definition in file select_engine.cc.
| #define USE_CAGE_OCCLUSION |
Definition at line 39 of file select_engine.cc.
| blender::gpu::FrameBuffer * DRW_engine_select_framebuffer_get | ( | ) |
Definition at line 538 of file select_engine.cc.
References blender::draw::edit_select::Instance::StaticData::framebuffer_select_id, and blender::draw::edit_select::Instance::StaticData::get().
Referenced by DRW_select_buffer_read().
| blender::gpu::Texture * DRW_engine_select_texture_get | ( | ) |
Definition at line 544 of file select_engine.cc.
References blender::draw::edit_select::Instance::StaticData::get(), and blender::draw::edit_select::Instance::StaticData::texture_u32.
Referenced by DRW_select_buffer_read().
| SELECTID_Context * DRW_select_engine_context_get | ( | ) |
Definition at line 532 of file select_engine.cc.
References blender::draw::edit_select::Instance::StaticData::context, and blender::draw::edit_select::Instance::StaticData::get().
Referenced by DRW_draw_select_id(), DRW_select_buffer_bitmap_from_circle(), DRW_select_buffer_bitmap_from_poly(), DRW_select_buffer_bitmap_from_rect(), DRW_select_buffer_context_create(), DRW_select_buffer_context_offset_for_object_elem(), DRW_select_buffer_elem_get(), and DRW_select_buffer_read().