Go to the documentation of this file.
14 #ifndef __BULLET_FILTER_CALLBACK_DATA_H__
15 #define __BULLET_FILTER_CALLBACK_DATA_H__
36 INLINE
void set_collide(
bool collide);
37 INLINE
bool get_collide()
const;
39 MAKE_PROPERTY(node_0, get_node_0);
40 MAKE_PROPERTY(node_1, get_node_1);
41 MAKE_PROPERTY(collide, get_collide, set_collide);
52 static void init_type() {
53 CallbackData::init_type();
55 CallbackData::get_class_type());
58 return get_class_type();
62 return get_class_type();
71 #endif // __BULLET_FILTER_CALLBACK_DATA_H__
This is a generic data block that is passed along to a CallbackObject when a callback is made.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
TypeHandle is the identifier used to differentiate C++ class types.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A basic node of the scene graph or data graph.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.