15 #ifndef PHYSXBOXCONTROLLER_H 16 #define PHYSXBOXCONTROLLER_H 18 #include "pandabase.h" 21 #include "physxController.h" 22 #include "physx_includes.h" 32 INLINE ~PhysxBoxController();
34 void set_extents(
const LVector3f &extents);
39 INLINE NxController *ptr()
const {
return (NxController *)_ptr; };
41 void link(NxController *controllerPtr);
45 NxBoxController *_ptr;
52 static void init_type() {
53 PhysxController::init_type();
54 register_type(_type_handle,
"PhysxBoxController",
55 PhysxController::get_class_type());
58 return get_class_type();
62 return get_class_type();
69 #include "physxBoxController.I" 71 #endif // PHYSXBOXCONTROLLER_H This is a three-component vector distance (as opposed to a three-component point, which represents a ...
Box character controller.
Abstract base class for character controllers.
TypeHandle is the identifier used to differentiate C++ class types.