32 #if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_INTERVAL) 33 #error Buildsystem error: BUILDING_DIRECT_INTERVAL not defined 36 Configure(config_interval);
37 NotifyCategoryDef(interval,
"");
39 ConfigureFn(config_interval) {
44 (
"interval-precision", 1000.0,
45 PRC_DESC(
"Set this to the default value for set_precision() for each " 46 "CMetaInterval created."));
49 (
"verify-intervals",
false,
50 PRC_DESC(
"Set this true to generate an assertion failure if interval " 51 "functions are called out-of-order."));
62 static bool initialized =
false;
68 CInterval::init_type();
69 CConstraintInterval::init_type();
70 CConstrainTransformInterval::init_type();
71 CConstrainPosInterval::init_type();
72 CConstrainHprInterval::init_type();
73 CConstrainPosHprInterval::init_type();
74 CLerpInterval::init_type();
75 CLerpNodePathInterval::init_type();
76 CLerpAnimEffectInterval::init_type();
77 CMetaInterval::init_type();
78 ShowInterval::init_type();
79 HideInterval::init_type();
80 WaitInterval::init_type();
81 LerpBlendType::init_type();
82 EaseInBlendType::init_type();
83 EaseOutBlendType::init_type();
84 EaseInOutBlendType::init_type();
85 NoBlendType::init_type();
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is a convenience class to specialize ConfigVariable as a boolean type.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is a convenience class to specialize ConfigVariable as a floating- point type.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libinterval()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.