|
Blender V4.3
|
#include <overlay_next_edit_text.hh>
Public Member Functions | |
| EditText (SelectionType selection_type) | |
| void | begin_sync (const State &state) |
| void | edit_object_sync (const ObjectRef &ob_ref, const Resources &res) |
| void | end_sync (Resources &res, const ShapeCache &shapes, const State &state) |
| void | draw (Framebuffer &framebuffer, Manager &manager, View &view) |
Definition at line 18 of file overlay_next_edit_text.hh.
|
inline |
Definition at line 33 of file overlay_next_edit_text.hh.
|
inline |
Definition at line 35 of file overlay_next_edit_text.hh.
References state.
|
inline |
Definition at line 124 of file overlay_next_edit_text.hh.
References GPU_framebuffer_bind(), blender::draw::Manager::submit(), view, and blender::draw::overlay::winmat_polygon_offset().
Referenced by blender::draw::overlay::Instance::draw().
|
inline |
Definition at line 43 of file overlay_next_edit_text.hh.
References Object::data, and blender::draw::ObjectRef::object.
Referenced by blender::draw::overlay::Instance::object_sync().
|
inline |
Definition at line 55 of file overlay_next_edit_text.hh.
References DRW_STATE_BLEND_ALPHA, DRW_STATE_DEPTH_GREATER_EQUAL, DRW_STATE_DEPTH_LESS_EQUAL, DRW_STATE_WRITE_COLOR, DRW_STATE_WRITE_DEPTH, blender::draw::overlay::ShaderModule::extra_wire, blender::draw::overlay::Resources::globals_buf, blender::draw::overlay::ShapeCache::quad_solid, blender::draw::select::SelectMap::select_bind(), blender::draw::overlay::Resources::shaders, srgb_to_linearrgb_v4(), state, TH_WIDGET_TEXT_CURSOR, TH_WIDGET_TEXT_HIGHLIGHT, TH_WIDGET_TEXT_SELECTION, UI_GetThemeColor4fv(), and blender::draw::overlay::ShaderModule::uniform_color_batch.