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.
static void register_with_read_factory()
Factory method to generate a CharacterSlider object.
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.
static void register_with_read_factory()
Factory method to generate a CharacterJoint object.
static void register_with_read_factory()
Tells the BamReader how to create objects of type CharacterVertexSlider.
static void register_with_read_factory()
Factory method to generate a CharacterJointBundle object.
void init_libchar()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
static void register_with_read_factory()
Tells the BamReader how to create objects of type CharacterJointEffect.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
static void register_with_read_factory()
Tells the BamReader how to create objects of type Character.