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();