|
Blender V4.3
|
#include <overlay_next_mode_transfer.hh>
Public Member Functions | |
| void | begin_sync (Resources &res, const State &state) |
| void | object_sync (Manager &manager, const ObjectRef &ob_ref, const State &state) |
| void | draw (Framebuffer &framebuffer, Manager &manager, View &view) |
Definition at line 15 of file overlay_next_mode_transfer.hh.
|
inline |
Definition at line 29 of file overlay_next_mode_transfer.hh.
References blender::draw::detail::PassBase< DrawCommandBufType >::bind_ubo(), BLI_time_now_seconds(), DRW_STATE_DEPTH_LESS_EQUAL, DRW_STATE_WRITE_COLOR, DRW_STATE_WRITE_DEPTH, blender::draw::overlay::Resources::globals_buf, blender::draw::detail::Pass< DrawCommandBufType >::init(), blender::draw::select::SelectMap::selection_type, blender::draw::detail::PassBase< DrawCommandBufType >::shader_set(), blender::draw::overlay::Resources::shaders, srgb_to_linearrgb_v4(), state, blender::draw::detail::PassBase< DrawCommandBufType >::state_set(), TH_VERTEX_SELECT, UI_GetThemeColor3fv(), and blender::draw::overlay::ShaderModule::uniform_color.
|
inline |
Definition at line 93 of file overlay_next_mode_transfer.hh.
References DRW_viewport_request_redraw(), GPU_framebuffer_bind(), and blender::draw::Manager::submit().
|
inline |
Definition at line 53 of file overlay_next_mode_transfer.hh.
References batch, BKE_sculptsession_use_pbvh_draw(), blender::draw::detail::PassBase< DrawCommandBufType >::draw(), DRW_cache_object_surface_get(), DRW_object_is_renderable(), DRW_state_is_image_render(), Object::dt, OB_WIRE, blender::draw::ObjectRef::object, blender::draw::detail::PassBase< DrawCommandBufType >::push_constant(), blender::draw::Manager::resource_handle_for_sculpt(), Object::runtime, blender::draw::SCULPT_BATCH_DEFAULT, blender::draw::sculpt_batches_get(), state, blender::draw::Manager::unique_handle(), and blender::VecBase< T, Size >::xyz().