Blender V5.0
blender::animrig::BoneColor Class Reference

#include <ANIM_bonecolor.hh>

Inherits BoneColor.

Public Member Functions

 BoneColor ()
 BoneColor (const BoneColor &other)
 ~BoneColor ()
const ThemeWireColoreffective_color () const
bool operator== (const BoneColor &other) const
bool operator!= (const BoneColor &other) const
uint64_t hash () const

Additional Inherited Members

Public Attributes inherited from BoneColor
int8_t palette_index
uint8_t _pad0 [7]
ThemeWireColor custom

Detailed Description

C++ wrapper for the DNA BoneColor struct.

Definition at line 25 of file ANIM_bonecolor.hh.

Constructor & Destructor Documentation

◆ BoneColor() [1/2]

BoneColor::BoneColor ( )

Definition at line 21 of file bonecolor.cc.

References BoneColor::palette_index.

Referenced by BoneColor(), operator!=(), operator==(), and ~BoneColor().

◆ BoneColor() [2/2]

BoneColor::BoneColor ( const BoneColor & other)

Definition at line 25 of file bonecolor.cc.

References BoneColor(), BoneColor::custom, and BoneColor::palette_index.

◆ ~BoneColor()

BoneColor::~BoneColor ( )
default

References BoneColor().

Member Function Documentation

◆ effective_color()

const ThemeWireColor * BoneColor::effective_color ( ) const

◆ hash()

uint64_t BoneColor::hash ( ) const

◆ operator!=()

bool BoneColor::operator!= ( const BoneColor & other) const

Definition at line 67 of file bonecolor.cc.

References BoneColor().

◆ operator==()

bool BoneColor::operator== ( const BoneColor & other) const

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