28#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_TFORM)
29 #error Buildsystem error: BUILDING_PANDA_TFORM not defined
32Configure(config_tform);
33NotifyCategoryDef(tform,
"");
36(
"drive-forward-speed", 20.0);
38(
"drive-reverse-speed", 10.0);
40(
"drive-rotate-speed", 80.0);
42(
"drive-vertical-dead-zone", 0.1);
44(
"drive-vertical-center", 0.0);
46(
"drive-horizontal-dead-zone", 0.1);
48(
"drive-horizontal-center", 0.0);
50(
"drive-vertical-ramp-up-time", 0.0);
52(
"drive-vertical-ramp-down-time", 0.0);
54(
"drive-horizontal-ramp-up-time", 0.0);
56(
"drive-horizontal-ramp-down-time", 0.0);
59(
"inactivity-timeout", 0.0);
62(
"trackball-use-alt-keys",
true,
63 PRC_DESC(
"Set this true to use the command and option/control keys in "
64 "conjunction with the first mouse button to simulate the behavior of "
65 "the second and third mouse buttons in trackball mode. Particularly "
66 "useful for Macs, or laptops with limited mouse buttons."));
68ConfigureFn(config_tform) {
69 DriveInterface::init_type();
70 ButtonThrower::init_type();
71 MouseInterfaceNode::init_type();
72 MouseSubregion::init_type();
73 MouseWatcher::init_type();
74 MouseWatcherBase::init_type();
75 MouseWatcherGroup::init_type();
76 MouseWatcherRegion::init_type();
77 Trackball::init_type();
78 Transform2SG::init_type();
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.
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.