[OgreKit Lua]

Public Member Functions | Protected Attributes | List of all members
gsDebugger Class Reference

Public Member Functions

 gsDebugger (gkDebugger *db)
 
 gsDebugger (gsScene *sc)
 
 ~gsDebugger ()
 
void drawLine (const gsVector3 &from, const gsVector3 &to, const gsVector3 &color=gsVector3(1, 1, 1))
 
void drawObjectAxis (gsGameObject *ptr, float size)
 
void drawCurve (gsCurve *path, const gsVector3 &color=gsVector3(1, 1, 1))
 
void drawCircle (const gsVector3 &center, float radius, const gsVector3 &color=gsVector3(1, 1, 1))
 
void drawPath (gsNavPath *path, const gsVector3 &color=gsVector3(1, 1, 1))
 
void clear (void)
 

Protected Attributes

class gkDebugger * m_debugger
 

Constructor & Destructor Documentation

gsDebugger::gsDebugger ( gkDebugger *  db)
gsDebugger::gsDebugger ( gsScene sc)
gsDebugger::~gsDebugger ( )
inline

Member Function Documentation

void gsDebugger::clear ( void  )
void gsDebugger::drawCircle ( const gsVector3 center,
float  radius,
const gsVector3 color = gsVector3(1, 1, 1) 
)
void gsDebugger::drawCurve ( gsCurve path,
const gsVector3 color = gsVector3(1, 1, 1) 
)
void gsDebugger::drawLine ( const gsVector3 from,
const gsVector3 to,
const gsVector3 color = gsVector3(1, 1, 1) 
)
void gsDebugger::drawObjectAxis ( gsGameObject ptr,
float  size 
)
void gsDebugger::drawPath ( gsNavPath *  path,
const gsVector3 color = gsVector3(1, 1, 1) 
)

Member Data Documentation

class gkDebugger* gsDebugger::m_debugger
protected