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.
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.
This is a convenience class to specialize ConfigVariable as a boolean type.
This is a convenience class to specialize ConfigVariable as a floating- point type.
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.