Blender V4.3
ArmatureBoneDrawStrategyBBone Class Reference

Inherits ArmatureBoneDrawStrategy.

Public Member Functions

void update_display_matrix (UnifiedBonePtr bone) const override
 
bool culling_test (const DRWView *view, const Object *ob, const bPoseChannel *pchan) const override
 
void draw_context_setup (Armatures::DrawContext *ctx, const OVERLAY_ArmatureCallBuffersInner *cb, const bool is_filled, const bool) const override
 
void draw_bone (const Armatures::DrawContext *ctx, const UnifiedBonePtr bone, const eBone_Flag boneflag, const int select_id) const override
 
- Public Member Functions inherited from ArmatureBoneDrawStrategy
virtual bool should_draw_relation_to_parent (const UnifiedBonePtr bone, const eBone_Flag boneflag) const
 

Detailed Description

Bone drawing strategy for ARM_B_BONE.

Definition at line 2593 of file overlay_armature.cc.

Member Function Documentation

◆ culling_test()

bool ArmatureBoneDrawStrategyBBone::culling_test ( const DRWView * view,
const Object * ob,
const bPoseChannel * pchan ) const
inlineoverridevirtual

◆ draw_bone()

◆ draw_context_setup()

void ArmatureBoneDrawStrategyBBone::draw_context_setup ( Armatures::DrawContext * ctx,
const OVERLAY_ArmatureCallBuffersInner * cb,
const bool is_filled,
const bool  ) const
inlineoverridevirtual

◆ update_display_matrix()

void ArmatureBoneDrawStrategyBBone::update_display_matrix ( UnifiedBonePtr bone) const
inlineoverridevirtual

Implements ArmatureBoneDrawStrategy.

Definition at line 2595 of file overlay_armature.cc.

References draw_bone_update_disp_matrix_bbone().


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