#include <lerpblend.h>
Inheritance diagram for LerpBlendType:
Public Member Functions | |
LerpBlendType (const LerpBlendType &) | |
LerpBlendType & | operator= (const LerpBlendType &) |
virtual TypeHandle | get_type (void) const |
virtual TypeHandle | force_init_type (void) |
Static Public Member Functions | |
TypeHandle | get_class_type (void) |
void | init_type (void) |
Private Member Functions | |
virtual float | operator() (float)=0 |
Private Attributes | |
PUBLISHED | __pad0__: LerpBlendType(void) {} virtual ~LerpBlendType(void) |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 27 of file lerpblend.cxx. |
|
Reimplemented from TypedReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 47 of file lerpblend.h. References ReferenceCount::get_class_type(), and TypedReferenceCount::init_type(). |
|
Reimplemented from ReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 36 of file lerpblend.h. Referenced by NoBlendType::force_init_type(), EaseInOutBlendType::force_init_type(), EaseOutBlendType::force_init_type(), EaseInBlendType::force_init_type(), NoBlendType::get_type(), EaseInOutBlendType::get_type(), EaseOutBlendType::get_type(), EaseInBlendType::get_type(), NoBlendType::init_type(), EaseInOutBlendType::init_type(), EaseOutBlendType::init_type(), and EaseInBlendType::init_type(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 44 of file lerpblend.h. References ReferenceCount::get_class_type(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 39 of file lerpblend.h. References TypedObject::get_class_type(), TypedReferenceCount::init_type(), and register_type(). Referenced by ConfigureFn(), NoBlendType::force_init_type(), EaseInOutBlendType::force_init_type(), EaseOutBlendType::force_init_type(), and EaseInBlendType::force_init_type(). |
|
Implemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 35 of file lerpblend.cxx. References t. |
|
Definition at line 31 of file lerpblend.cxx. Referenced by NoBlendType::operator=(), EaseInOutBlendType::operator=(), EaseOutBlendType::operator=(), and EaseInBlendType::operator=(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 28 of file lerpblend.h. |
|
Reimplemented from TypedReferenceCount. Reimplemented in EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, and NoBlendType. Definition at line 21 of file lerpblend.cxx. |