Blender V4.5
BCCurveKey Class Reference

#include <BCAnimationCurve.h>

Public Member Functions

 BCCurveKey ()
 BCCurveKey (const BC_animation_type type, const std::string path, int array_index, int subindex=-1)
void operator= (const BCCurveKey &other)
std::string get_full_path () const
std::string get_path () const
int get_array_index () const
int get_subindex () const
void set_object_type (BC_animation_type object_type)
BC_animation_type get_animation_type () const
bool operator< (const BCCurveKey &other) const

Detailed Description

Definition at line 35 of file BCAnimationCurve.h.

Constructor & Destructor Documentation

◆ BCCurveKey() [1/2]

BCCurveKey::BCCurveKey ( )

Definition at line 579 of file BCAnimationCurve.cpp.

References BC_ANIMATION_TYPE_OBJECT.

Referenced by operator<(), and operator=().

◆ BCCurveKey() [2/2]

BCCurveKey::BCCurveKey ( const BC_animation_type type,
const std::string path,
int array_index,
int subindex = -1 )

Definition at line 587 of file BCAnimationCurve.cpp.

Member Function Documentation

◆ get_animation_type()

BC_animation_type BCCurveKey::get_animation_type ( ) const

Definition at line 631 of file BCAnimationCurve.cpp.

◆ get_array_index()

int BCCurveKey::get_array_index ( ) const

Definition at line 616 of file BCAnimationCurve.cpp.

◆ get_full_path()

std::string BCCurveKey::get_full_path ( ) const

Definition at line 606 of file BCAnimationCurve.cpp.

◆ get_path()

std::string BCCurveKey::get_path ( ) const

Definition at line 611 of file BCAnimationCurve.cpp.

◆ get_subindex()

int BCCurveKey::get_subindex ( ) const

Definition at line 621 of file BCAnimationCurve.cpp.

◆ operator<()

bool BCCurveKey::operator< ( const BCCurveKey & other) const

Definition at line 636 of file BCAnimationCurve.cpp.

References BCCurveKey().

◆ operator=()

void BCCurveKey::operator= ( const BCCurveKey & other)

Definition at line 598 of file BCAnimationCurve.cpp.

References BCCurveKey().

◆ set_object_type()

void BCCurveKey::set_object_type ( BC_animation_type object_type)

Definition at line 626 of file BCAnimationCurve.cpp.


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