Panda3D
|
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 }