Blender V5.0
blender::draw::overlay::Armatures::DrawContext Struct Reference

#include <overlay_armature.hh>

Public Member Functions

 DrawContext ()=default

Public Attributes

Objectob = nullptr
const ObjectRefob_ref = nullptr
eArmatureDrawMode draw_mode = ARM_DRAW_MODE_OBJECT
eArmature_Drawtype drawtype = ARM_DRAW_TYPE_OCTA
Armatures::BoneBuffers * bone_buf = nullptr
Resourcesres = nullptr
DRWTextStoredt = nullptr
const floatconst_color = nullptr
float const_wire = 0.0f
bool do_relations = false
bool transparent = false
bool show_relations = false
bool draw_envelope_distance = false
bool draw_relation_from_head = false
bool show_text = false
bool is_filled = false
const ThemeWireColorbcolor = nullptr

Detailed Description

Definition at line 476 of file overlay_armature.hh.

Constructor & Destructor Documentation

◆ DrawContext()

blender::draw::overlay::Armatures::DrawContext::DrawContext ( )
default

Member Data Documentation

◆ bcolor

const ThemeWireColor* blender::draw::overlay::Armatures::DrawContext::bcolor = nullptr

◆ bone_buf

◆ const_color

◆ const_wire

float blender::draw::overlay::Armatures::DrawContext::const_wire = 0.0f

◆ do_relations

bool blender::draw::overlay::Armatures::DrawContext::do_relations = false

◆ draw_envelope_distance

bool blender::draw::overlay::Armatures::DrawContext::draw_envelope_distance = false

◆ draw_mode

◆ draw_relation_from_head

bool blender::draw::overlay::Armatures::DrawContext::draw_relation_from_head = false

◆ drawtype

eArmature_Drawtype blender::draw::overlay::Armatures::DrawContext::drawtype = ARM_DRAW_TYPE_OCTA

◆ dt

DRWTextStore* blender::draw::overlay::Armatures::DrawContext::dt = nullptr

◆ is_filled

◆ ob

◆ ob_ref

◆ res

◆ show_relations

bool blender::draw::overlay::Armatures::DrawContext::show_relations = false

◆ show_text

◆ transparent

bool blender::draw::overlay::Armatures::DrawContext::transparent = false

Definition at line 495 of file overlay_armature.hh.


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