|
Blender V4.3
|
#include <overlay_next_armature.hh>
Public Member Functions | |
| DrawContext ()=default | |
| bool | is_overlay_next () const |
Definition at line 452 of file overlay_next_armature.hh.
|
default |
|
inline |
Definition at line 502 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyCustomShape::draw_bone(), ArmatureBoneDrawStrategyLine::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), draw_bone_degrees_of_freedom(), draw_points(), drw_shgroup_bone_axes(), drw_shgroup_bone_custom_empty(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), drw_shgroup_bone_envelope(), drw_shgroup_bone_envelope_distance(), drw_shgroup_bone_relationship_lines_ex(), drw_shgroup_bone_sphere(), drw_shgroup_bone_stick(), and drw_shgroup_custom_bone_curve().
| const ThemeWireColor* blender::draw::overlay::Armatures::DrawContext::bcolor = nullptr |
Definition at line 496 of file overlay_next_armature.hh.
Referenced by get_bone_solid_color(), get_bone_solid_with_consts_color(), get_bone_wire_color(), and set_ctx_bcolor().
| Armatures::BoneBuffers* blender::draw::overlay::Armatures::DrawContext::bone_buf = nullptr |
Definition at line 461 of file overlay_next_armature.hh.
Referenced by blender::draw::overlay::Armatures::create_draw_context(), blender::draw::overlay::Armatures::draw_armature_edit(), blender::draw::overlay::Armatures::draw_armature_pose(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), draw_bone_degrees_of_freedom(), drw_shgroup_bone_axes(), drw_shgroup_bone_custom_empty(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), drw_shgroup_bone_envelope(), drw_shgroup_bone_envelope_distance(), drw_shgroup_bone_relationship_lines_ex(), drw_shgroup_bone_sphere(), drw_shgroup_bone_stick(), and drw_shgroup_custom_bone_curve().
| const float* blender::draw::overlay::Armatures::DrawContext::const_color = nullptr |
Definition at line 484 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), blender::draw::overlay::Armatures::draw_armature_edit(), blender::draw::overlay::Armatures::draw_armature_pose(), draw_axes(), ArmatureBoneDrawStrategyLine::draw_bone(), draw_points(), get_bone_hint_color(), get_bone_solid_color(), get_bone_solid_with_consts_color(), get_bone_wire_color(), and get_bone_wire_thickness().
| float blender::draw::overlay::Armatures::DrawContext::const_wire = 0.0f |
Definition at line 486 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), ArmatureBoneDrawStrategyWire::draw_context_setup(), and get_bone_wire_thickness().
| DRWShadingGroup* blender::draw::overlay::Armatures::DrawContext::custom_outline = nullptr |
Definition at line 478 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), and drw_shgroup_bone_custom_solid_mesh().
| GHash* blender::draw::overlay::Armatures::DrawContext::custom_shapes_ghash = nullptr |
Definition at line 480 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), and custom_bone_instance_shgroup().
| DRWShadingGroup* blender::draw::overlay::Armatures::DrawContext::custom_solid = nullptr |
Definition at line 477 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), and drw_shgroup_bone_custom_solid_mesh().
| DRWShadingGroup* blender::draw::overlay::Armatures::DrawContext::custom_wire = nullptr |
Definition at line 479 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), and drw_shgroup_custom_bone_curve().
| bool blender::draw::overlay::Armatures::DrawContext::do_relations = false |
Definition at line 488 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), and draw_bone_relations().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::dof_lines = nullptr |
Definition at line 473 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), and draw_bone_degrees_of_freedom().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::dof_sphere = nullptr |
Definition at line 474 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), and draw_bone_degrees_of_freedom().
| bool blender::draw::overlay::Armatures::DrawContext::draw_envelope_distance = false |
Definition at line 491 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), and drw_shgroup_bone_envelope_distance().
| eArmatureDrawMode blender::draw::overlay::Armatures::DrawContext::draw_mode = ARM_DRAW_MODE_OBJECT |
Definition at line 458 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), blender::draw::overlay::Armatures::draw_armature_pose(), ArmatureBoneDrawStrategyBBone::draw_bone(), draw_bone_name(), draw_bone_relations(), draw_points(), get_bone_solid_color(), get_bone_solid_with_consts_color(), and get_bone_wire_color().
| bool blender::draw::overlay::Armatures::DrawContext::draw_relation_from_head = false |
Definition at line 492 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), and draw_bone_bone_relationship_line().
| eArmature_Drawtype blender::draw::overlay::Armatures::DrawContext::drawtype = ARM_OCTA |
Definition at line 459 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), and draw_points().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::envelope_distance = nullptr |
Definition at line 471 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyEnvelope::draw_context_setup(), and drw_shgroup_bone_envelope_distance().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::envelope_outline = nullptr |
Definition at line 469 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyEnvelope::draw_context_setup(), and drw_shgroup_bone_envelope().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::envelope_solid = nullptr |
Definition at line 470 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyEnvelope::draw_context_setup(), and drw_shgroup_bone_envelope().
| OVERLAY_ExtraCallBuffers* blender::draw::overlay::Armatures::DrawContext::extras = nullptr |
Definition at line 481 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), drw_shgroup_bone_axes(), drw_shgroup_bone_custom_empty(), and drw_shgroup_bone_relationship_lines_ex().
| bool blender::draw::overlay::Armatures::DrawContext::is_filled = false |
Definition at line 494 of file overlay_next_armature.hh.
Referenced by blender::draw::overlay::Armatures::create_draw_context(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), drw_shgroup_bone_custom_solid_mesh(), drw_shgroup_bone_envelope(), and drw_shgroup_bone_sphere().
| Object* blender::draw::overlay::Armatures::DrawContext::ob = nullptr |
Definition at line 454 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), blender::draw::overlay::Armatures::draw_armature_edit(), blender::draw::overlay::Armatures::draw_armature_pose(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), draw_bone_degrees_of_freedom(), draw_bone_name(), drw_shgroup_bone_axes(), drw_shgroup_bone_box(), drw_shgroup_bone_custom_empty(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), drw_shgroup_bone_envelope(), drw_shgroup_bone_envelope_distance(), drw_shgroup_bone_octahedral(), drw_shgroup_bone_relationship_lines_ex(), drw_shgroup_bone_sphere(), drw_shgroup_bone_stick(), drw_shgroup_custom_bone_curve(), and set_ctx_bcolor().
| const ObjectRef* blender::draw::overlay::Armatures::DrawContext::ob_ref = nullptr |
Definition at line 455 of file overlay_next_armature.hh.
Referenced by blender::draw::overlay::Armatures::create_draw_context(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyCustomShape::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), drw_shgroup_bone_axes(), drw_shgroup_bone_envelope(), drw_shgroup_bone_sphere(), and drw_shgroup_bone_stick().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::outline = nullptr |
Definition at line 466 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyBBone::draw_context_setup(), ArmatureBoneDrawStrategyOcta::draw_context_setup(), drw_shgroup_bone_box(), and drw_shgroup_bone_octahedral().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::point_outline = nullptr |
Definition at line 476 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), drw_shgroup_bone_envelope(), and drw_shgroup_bone_sphere().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::point_solid = nullptr |
Definition at line 475 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), drw_shgroup_bone_envelope(), and drw_shgroup_bone_sphere().
| Resources* blender::draw::overlay::Armatures::DrawContext::res = nullptr |
Definition at line 462 of file overlay_next_armature.hh.
Referenced by blender::draw::overlay::Armatures::create_draw_context(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyCustomShape::draw_bone(), ArmatureBoneDrawStrategyOcta::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), drw_shgroup_bone_axes(), drw_shgroup_bone_envelope(), drw_shgroup_bone_sphere(), and drw_shgroup_bone_stick().
| const ShapeCache* blender::draw::overlay::Armatures::DrawContext::shapes = nullptr |
Definition at line 463 of file overlay_next_armature.hh.
Referenced by blender::draw::overlay::Armatures::create_draw_context(), and drw_shgroup_bone_custom_empty().
| bool blender::draw::overlay::Armatures::DrawContext::show_relations = false |
Definition at line 490 of file overlay_next_armature.hh.
Referenced by armature_context_setup(), blender::draw::overlay::Armatures::create_draw_context(), and blender::draw::overlay::Armatures::draw_armature_pose().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::solid = nullptr |
Definition at line 467 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyBBone::draw_context_setup(), ArmatureBoneDrawStrategyOcta::draw_context_setup(), drw_shgroup_bone_box(), and drw_shgroup_bone_octahedral().
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::stick = nullptr |
Definition at line 472 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyLine::draw_context_setup(), and drw_shgroup_bone_stick().
| bool blender::draw::overlay::Armatures::DrawContext::transparent = false |
Definition at line 489 of file overlay_next_armature.hh.
| DRWCallBuffer* blender::draw::overlay::Armatures::DrawContext::wire = nullptr |
Definition at line 468 of file overlay_next_armature.hh.
Referenced by ArmatureBoneDrawStrategyWire::draw_bone(), and ArmatureBoneDrawStrategyWire::draw_context_setup().