Panda3D

config_lerp.cxx

00001 // Filename: config_lerp.cxx
00002 // Created by:  frang (30May00)
00003 //
00004 ////////////////////////////////////////////////////////////////////
00005 //
00006 // PANDA 3D SOFTWARE
00007 // Copyright (c) Carnegie Mellon University.  All rights reserved.
00008 //
00009 // All use of this software is subject to the terms of the revised BSD
00010 // license.  You should have received a copy of this license along
00011 // with this source code in a file named "LICENSE."
00012 //
00013 ////////////////////////////////////////////////////////////////////
00014 
00015 
00016 #include "lerp.h"
00017 #include "lerpfunctor.h"
00018 
00019 #include "config_lerp.h"
00020 
00021 Configure(config_lerp);
00022 NotifyCategoryDef(lerp, "");
00023 
00024 ConfigureFn(config_lerp) {
00025   Lerp::init_type();
00026   AutonomousLerp::init_type();
00027 
00028   LerpFunctor::init_type();
00029   SimpleLerpFunctor<int>::init_type();
00030   SimpleLerpFunctor<float>::init_type();
00031   SimpleLerpFunctor<LPoint2f>::init_type();
00032   SimpleLerpFunctor<LPoint3f>::init_type();
00033   SimpleLerpFunctor<LPoint4f>::init_type();
00034   SimpleLerpFunctor<LVecBase2f>::init_type();
00035   SimpleLerpFunctor<LVecBase3f>::init_type();
00036   SimpleLerpFunctor<LVecBase4f>::init_type();
00037   SimpleLerpFunctor<LVector2f>::init_type();
00038   SimpleLerpFunctor<LVector3f>::init_type();
00039   SimpleLerpFunctor<LVector4f>::init_type();
00040   SimpleQueryLerpFunctor<int>::init_type();
00041   SimpleQueryLerpFunctor<float>::init_type();
00042   SimpleQueryLerpFunctor<LPoint2f>::init_type();
00043   SimpleQueryLerpFunctor<LPoint3f>::init_type();
00044   SimpleQueryLerpFunctor<LPoint4f>::init_type();
00045   SimpleQueryLerpFunctor<LVecBase2f>::init_type();
00046   SimpleQueryLerpFunctor<LVecBase3f>::init_type();
00047   SimpleQueryLerpFunctor<LVecBase4f>::init_type();
00048   SimpleQueryLerpFunctor<LVector2f>::init_type();
00049   SimpleQueryLerpFunctor<LVector3f>::init_type();
00050   SimpleQueryLerpFunctor<LVector4f>::init_type();
00051   MultiLerpFunctor::init_type();
00052 
00053   LerpBlendType::init_type();
00054   EaseInBlendType::init_type();
00055   EaseOutBlendType::init_type();
00056   EaseInOutBlendType::init_type();
00057   NoBlendType::init_type();
00058 }
 All Classes Functions Variables Enumerations