#include <nodePathLerps.h>
Inheritance diagram for ColorScaleLerpFunctor:
Public Member Functions | |
ColorScaleLerpFunctor (const ColorScaleLerpFunctor &) | |
virtual | ~ColorScaleLerpFunctor (void) |
ColorScaleLerpFunctor & | operator= (const ColorScaleLerpFunctor &) |
virtual void | operator() (float) |
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 | |
PUBLISHED LVecBase4f LVecBase4f | _node_path (np) |
PUBLISHED LVecBase4f LVecBase4f | _is_wrt (false) |
ColorScaleLerpFunctor (NodePath np, float sr, float sg, float sb, float sa, float er, float eg, float eb, float ea) | |
ColorScaleLerpFunctor (NodePath np, LVecBase4f start, LVecBase4f end, NodePath wrt) | |
ColorScaleLerpFunctor (NodePath np, float sr, float sg, float sb, float sa, float er, float eg, float eb, float ea, NodePath wrt) | |
Private Attributes | |
NodePath | _node_path |
bool | _is_wrt |
NodePath | _wrt_path |
PUBLISHED | __pad0__: ColorScaleLerpFunctor(NodePath np |
PUBLISHED LVecBase4f | start |
PUBLISHED LVecBase4f LVecBase4f | end: LVecBase4fLerpFunctor(start |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 485 of file nodePathLerps.h. |
|
Definition at line 488 of file nodePathLerps.h. |
|
Definition at line 491 of file nodePathLerps.h. |
|
Definition at line 279 of file nodePathLerps.cxx. References c. |
|
Definition at line 282 of file nodePathLerps.cxx. |
|
Definition at line 484 of file nodePathLerps.h. |
|
|
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 515 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase4f >::get_class_type(), and SimpleLerpFunctor< LVecBase4f >::init_type(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 504 of file nodePathLerps.h. |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 512 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase4f >::get_class_type(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 507 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase4f >::init_type(), and register_type(). Referenced by init_libpgraph(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 292 of file nodePathLerps.cxx. References _node_path, NodePath::set_color_scale(), and t. |
|
Definition at line 286 of file nodePathLerps.cxx. References _node_path, c, and SimpleLerpFunctor< LVecBase4f >::operator=(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 483 of file nodePathLerps.h. |
|
Definition at line 479 of file nodePathLerps.h. |
|
Definition at line 478 of file nodePathLerps.h. Referenced by operator()(), and operator=(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase4f >. Definition at line 28 of file nodePathLerps.cxx. |
|
Definition at line 480 of file nodePathLerps.h. |
|
Definition at line 483 of file nodePathLerps.h. |
|
Definition at line 483 of file nodePathLerps.h. |