15 #ifndef CLERPINTERVAL_H 16 #define CLERPINTERVAL_H 18 #include "directbase.h" 19 #include "cInterval.h" 39 BlendType blend_type);
42 INLINE BlendType get_blend_type()
const;
44 static BlendType string_blend_type(
const string &blend_type);
47 double compute_delta(
double t)
const;
50 BlendType _blend_type;
57 static void init_type() {
58 CInterval::init_type();
59 register_type(_type_handle,
"CLerpInterval",
60 CInterval::get_class_type());
63 return get_class_type();
65 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
71 #include "cLerpInterval.I" The base class for timeline components.
TypeHandle is the identifier used to differentiate C++ class types.
The base class for a family of intervals that linearly interpolate one or more numeric values over ti...