YAGE  1.0
Yet Another Game Engine
DebugDrawer Class Reference

#include <DebugDrawer.h>

Inheritance diagram for DebugDrawer:

Public Member Functions

 DebugDrawer ()
 
 ~DebugDrawer ()
 
void drawLine (const btVector3 &from, const btVector3 &to, const btVector3 &color) override
 
void drawContactPoint (const btVector3 &PointOnB, const btVector3 &normalOnB, btScalar distance, int lifeTime, const btVector3 &color) override
 
void reportErrorWarning (const char *warningString) override
 
void draw3dText (const btVector3 &location, const char *textString) override
 
void setDebugMode (int debugMode) override
 
int getDebugMode () const override
 
void clearBuffers ()
 
void render ()
 

Constructor & Destructor Documentation

DebugDrawer::DebugDrawer ( )
DebugDrawer::~DebugDrawer ( )

Member Function Documentation

void DebugDrawer::clearBuffers ( )
void DebugDrawer::draw3dText ( const btVector3 &  location,
const char *  textString 
)
override
void DebugDrawer::drawContactPoint ( const btVector3 &  PointOnB,
const btVector3 &  normalOnB,
btScalar  distance,
int  lifeTime,
const btVector3 &  color 
)
override
void DebugDrawer::drawLine ( const btVector3 &  from,
const btVector3 &  to,
const btVector3 &  color 
)
override
int DebugDrawer::getDebugMode ( ) const
override
void DebugDrawer::render ( )
void DebugDrawer::reportErrorWarning ( const char *  warningString)
override
void DebugDrawer::setDebugMode ( int  debugMode)
override