24 #if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_CHAR)
25 #error Buildsystem error: BUILDING_PANDA_CHAR not defined
28 Configure(config_char);
29 NotifyCategoryDef(
char,
"");
31 ConfigureFn(config_char) {
36 (
"even-animation",
false,
37 PRC_DESC(
"When this is true, characters' vertices will be recomputed "
38 "every frame, whether they need it or not. This will tend to "
39 "balance out the frame rate so that it is more uniformly slow. "
40 "The default is to compute vertices only when they need to be "
41 "computed, which can lead to an uneven frame rate."));
52 static bool initialized =
false;
58 Character::init_type();
59 CharacterJoint::init_type();
60 CharacterJointBundle::init_type();
61 CharacterJointEffect::init_type();
62 CharacterSlider::init_type();
63 CharacterVertexSlider::init_type();
64 JointVertexTransform::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.
static void register_with_read_factory()
Factory method to generate a CharacterJointBundle object.
static void register_with_read_factory()
Tells the BamReader how to create objects of type CharacterJointEffect.
static void register_with_read_factory()
Factory method to generate a CharacterJoint object.
static void register_with_read_factory()
Factory method to generate a CharacterSlider object.
static void register_with_read_factory()
Tells the BamReader how to create objects of type CharacterVertexSlider.
static void register_with_read_factory()
Tells the BamReader how to create objects of type Character.
This is a convenience class to specialize ConfigVariable as a boolean type.
void init_libchar()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.