From aa9b5805b0d2c97298d01133fc06957dfb837790 Mon Sep 17 00:00:00 2001 From: David Rose Date: Mon, 20 Nov 2000 18:50:36 +0000 Subject: [PATCH] *** empty log message *** --- panda/src/lerp/lerpfunctor.h | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/panda/src/lerp/lerpfunctor.h b/panda/src/lerp/lerpfunctor.h index 32ba965399..d14ca45cbc 100644 --- a/panda/src/lerp/lerpfunctor.h +++ b/panda/src/lerp/lerpfunctor.h @@ -16,11 +16,13 @@ public: virtual ~LerpFunctor(void); LerpFunctor& operator=(const LerpFunctor&); virtual void operator()(float) = 0; -public: - // now for typehandle stuff + +PUBLISHED: static TypeHandle get_class_type(void) { return _type_handle; } + +public: static void init_type(void) { TypedReferenceCount::init_type(); register_type(_type_handle, "LerpFunctor", @@ -54,11 +56,13 @@ public: virtual ~SimpleLerpFunctor(void); SimpleLerpFunctor& operator=(const SimpleLerpFunctor&); virtual void operator()(float) = 0; -public: - // now for typehandle stuff + +PUBLISHED: static TypeHandle get_class_type(void) { return _type_handle; } + +public: static void init_type(void) { LerpFunctor::init_type(); do_init_type(value); @@ -121,11 +125,13 @@ public: virtual void operator()(float); void add_functor(LerpFunctor*); void remove_functor(LerpFunctor*); -public: - // now for typehandle stuff + +PUBLISHED: static TypeHandle get_class_type(void) { return _type_handle; } + +public: static void init_type(void) { LerpFunctor::init_type(); register_type(_type_handle, "MultiLerpFunctor",