#include <lerp.h>
Inheritance diagram for Lerp:

Public Member Functions | |
| 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 | |
| PT (LerpBlendType) _blend | |
| PT (LerpFunctor) _func | |
| Lerp (LerpFunctor *func, float startt, float endt, LerpBlendType *blend) | |
| Lerp (const Lerp &) | |
| virtual | ~Lerp (void) |
| Lerp & | operator= (const Lerp &) |
| void | step (void) |
| void | set_step_size (float) |
| float | get_step_size (void) const |
| void | set_t (float) |
| float | get_t (void) const |
| bool | is_done (void) const |
| LerpFunctor * | get_functor (void) const |
| void | set_end_event (const std::string &) |
| std::string | get_end_event (void) const |
Private Attributes | |
| std::string | _event |
| float | _startt |
| float | _endt |
| float | _delta |
| float | _t |
| PUBLISHED | __pad0__: Lerp(LerpFunctor* func |
| PUBLISHED float | endt |
| PUBLISHED float LerpBlendType * | blend |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
||||||||||||||||||||
|
|
|
|
Definition at line 51 of file lerp.cxx. References c. |
|
|
|
|
|
Reimplemented from TypedReferenceCount. Definition at line 68 of file lerp.h. References ReferenceCount::get_class_type(), and TypedReferenceCount::init_type(). |
|
|
Reimplemented from ReferenceCount. |
|
|
Definition at line 113 of file lerp.cxx. References _event. |
|
|
|
|
|
Definition at line 86 of file lerp.cxx. References _delta. |
|
|
Definition at line 97 of file lerp.cxx. References _t. |
|
|
Reimplemented from TypedReferenceCount. Definition at line 65 of file lerp.h. References ReferenceCount::get_class_type(). |
|
|
Reimplemented from TypedReferenceCount. Definition at line 61 of file lerp.h. References TypedObject::get_class_type(), TypedReferenceCount::init_type(), and register_type(). Referenced by ConfigureFn(). |
|
|
Definition at line 101 of file lerp.cxx. Referenced by step(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 109 of file lerp.cxx. References _event. |
|
|
Definition at line 82 of file lerp.cxx. References _delta. |
|
|
|
|
|
Definition at line 68 of file lerp.cxx. References _delta, _endt, _event, _startt, _t, is_done(), scale_t(), t, and throw_event(). |
|
|
Reimplemented from TypedReferenceCount. |
|
|
Definition at line 37 of file lerp.h. Referenced by get_step_size(), operator=(), set_step_size(), and step(). |
|
|
Definition at line 36 of file lerp.h. Referenced by is_done(), operator=(), set_t(), and step(). |
|
|
Definition at line 34 of file lerp.h. Referenced by get_end_event(), operator=(), set_end_event(), and step(). |
|
|
Definition at line 35 of file lerp.h. Referenced by operator=(), set_t(), and step(). |
|
|
Definition at line 38 of file lerp.h. Referenced by get_t(), is_done(), operator=(), set_t(), and step(). |
|
|
Reimplemented from TypedReferenceCount. |
|
|
|
|
|
|
1.3