|
Blender V4.3
|
#include <overlay_next_lattice.hh>
Public Member Functions | |
| void | begin_sync (Resources &res, const State &state) |
| void | edit_object_sync (Manager &manager, const ObjectRef &ob_ref, Resources &res) |
| void | object_sync (Manager &manager, const ObjectRef &ob_ref, Resources &res, const State &state) |
| void | draw (Framebuffer &framebuffer, Manager &manager, View &view) |
Definition at line 19 of file overlay_next_lattice.hh.
Definition at line 28 of file overlay_next_lattice.hh.
References blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_ubo(), DRW_STATE_DEPTH_LESS_EQUAL, DRW_STATE_WRITE_COLOR, DRW_STATE_WRITE_DEPTH, blender::draw::overlay::ShaderModule::extra_wire_object, blender::draw::overlay::Resources::globals_buf, blender::draw::detail::Pass< DrawCommandBufType >::init(), blender::draw::overlay::ShaderModule::lattice_points, blender::draw::overlay::ShaderModule::lattice_wire, blender::draw::select::SelectMap::select_bind(), blender::draw::detail::PassBase< DrawCommandBufType >::shader_set(), blender::draw::overlay::Resources::shaders, state, blender::draw::detail::PassBase< DrawCommandBufType >::state_set(), blender::draw::detail::PassBase< DrawCommandBufType >::sub(), and blender::draw::overlay::Resources::weight_ramp_tx.
|
inline |
Definition at line 81 of file overlay_next_lattice.hh.
References GPU_framebuffer_bind(), and blender::draw::Manager::submit().
|
inline |
Definition at line 53 of file overlay_next_lattice.hh.
References blender::draw::detail::PassBase< DrawCommandBufType >::draw(), DRW_cache_lattice_vert_overlay_get(), DRW_cache_lattice_wire_get(), blender::draw::select::ID::get(), blender::draw::ObjectRef::object, blender::draw::select::SelectMap::select_id(), and blender::draw::Manager::unique_handle().
|
inline |
Definition at line 66 of file overlay_next_lattice.hh.
References blender::draw::detail::PassBase< DrawCommandBufType >::draw(), DRW_cache_lattice_wire_get(), blender::draw::select::ID::get(), blender::draw::ObjectRef::object, blender::draw::overlay::Resources::object_wire_color(), blender::draw::Manager::resource_handle(), blender::draw::select::SelectMap::select_id(), and state.