Browse Source

added ls()

Dave Schuyler 22 years ago
parent
commit
e17eb83f3c

+ 1 - 1
panda/src/collide/collisionHandlerQueue.h

@@ -19,7 +19,7 @@
 #ifndef COLLISIONHANDLERQUEUE_H
 #ifndef COLLISIONHANDLERQUEUE_H
 #define COLLISIONHANDLERQUEUE_H
 #define COLLISIONHANDLERQUEUE_H
 
 
-#include <pandabase.h>
+#include "pandabase.h"
 
 
 #include "collisionHandler.h"
 #include "collisionHandler.h"
 #include "collisionEntry.h"
 #include "collisionEntry.h"

+ 11 - 0
panda/src/collide/collisionTraverser.I

@@ -83,4 +83,15 @@ clear_recorder() {
   set_recorder((CollisionRecorder *)NULL);
   set_recorder((CollisionRecorder *)NULL);
 }
 }
 
 
+////////////////////////////////////////////////////////////////////
+//     Function: CollisionTraverser::ls
+//       Access: Published
+//  Description: Shortcut for write().  This is handy for interactive
+//               debugging.
+////////////////////////////////////////////////////////////////////
+INLINE void CollisionTraverser::
+ls() const {
+  write(nout, 0);
+}
+
 #endif  // DO_COLLISION_RECORDING
 #endif  // DO_COLLISION_RECORDING

+ 1 - 0
panda/src/collide/collisionTraverser.h

@@ -80,6 +80,7 @@ PUBLISHED:
 #endif  // DO_COLLISION_RECORDING
 #endif  // DO_COLLISION_RECORDING
 
 
   void output(ostream &out) const;
   void output(ostream &out) const;
+  INLINE void ls() const;
   void write(ostream &out, int indent_level) const;
   void write(ostream &out, int indent_level) const;
 
 
 private:
 private: