Blender V5.0
blender::draw::select::Instance Class Reference

Inherits blender::draw::overlay::Instance.

Public Member Functions

 Instance ()
Public Member Functions inherited from blender::draw::overlay::Instance
 Instance ()
 Instance (const SelectionType selection_type)
 ~Instance ()
blender::StringRefNull name_get () final
void init () final
void begin_sync () final
void object_sync (ObjectRef &ob_ref, Manager &manager) final
void end_sync () final
void draw (Manager &manager) final
Public Member Functions inherited from DrawEngine
virtual ~DrawEngine ()=default

Additional Inherited Members

Public Attributes inherited from blender::draw::overlay::Instance
ShapeCache shapes
Resources resources = {selection_type_, shapes}
State state
Background background
ImagePrepass image_prepass
Origins origins = {selection_type_}
Outline outline
MotionPath motion_paths
Cursor cursor
struct blender::draw::overlay::Instance::OverlayLayer selection_type_
Grid grid
AntiAliasing anti_aliasing
XrayFade xray_fade
Public Attributes inherited from DrawEngine
char info [GPU_INFO_SIZE] = {'\0'}
bool used = false
Static Public Attributes inherited from DrawEngine
static constexpr int GPU_INFO_SIZE = 512

Detailed Description

Definition at line 18 of file select_instance.cc.

Constructor & Destructor Documentation

◆ Instance()

blender::draw::select::Instance::Instance ( )
inline

Definition at line 20 of file select_instance.cc.

References Instance().

Referenced by Instance().


The documentation for this class was generated from the following file: