Recast Navigation
Navigation-mesh Toolset for Games
Loading...
Searching...
No Matches
NavMeshTesterTool Class Reference

#include <Tool_NavMeshTester.h>

Inheritance diagram for NavMeshTesterTool:
SampleTool

Public Member Functions

 NavMeshTesterTool ()
 
SampleToolType type () override
 
void init (Sample *newSample) override
 
void reset () override
 
void drawMenuUI () override
 
void onClick (const float *s, const float *p, bool shift) override
 
void onToggle () override
 
void singleStep () override
 
void update (const float dt) override
 
void render () override
 
void drawOverlayUI () override
 
void recalc ()
 
void drawAgent (const float *pos, float r, float h, float c, const unsigned int col) const
 
- Public Member Functions inherited from SampleTool
virtual ~SampleTool ()=default
 

Constructor & Destructor Documentation

◆ NavMeshTesterTool()

NavMeshTesterTool::NavMeshTesterTool ( )

Member Function Documentation

◆ drawAgent()

void NavMeshTesterTool::drawAgent ( const float *  pos,
float  r,
float  h,
float  c,
const unsigned int  col 
) const

◆ drawMenuUI()

void NavMeshTesterTool::drawMenuUI ( )
overridevirtual

Implements SampleTool.

◆ drawOverlayUI()

void NavMeshTesterTool::drawOverlayUI ( )
overridevirtual

Implements SampleTool.

◆ init()

void NavMeshTesterTool::init ( Sample newSample)
overridevirtual

Implements SampleTool.

◆ onClick()

void NavMeshTesterTool::onClick ( const float *  s,
const float *  p,
bool  shift 
)
overridevirtual

Implements SampleTool.

◆ onToggle()

void NavMeshTesterTool::onToggle ( )
overridevirtual

Implements SampleTool.

◆ recalc()

void NavMeshTesterTool::recalc ( )

◆ render()

void NavMeshTesterTool::render ( )
overridevirtual

Implements SampleTool.

◆ reset()

void NavMeshTesterTool::reset ( )
overridevirtual

Implements SampleTool.

◆ singleStep()

void NavMeshTesterTool::singleStep ( )
overridevirtual

Implements SampleTool.

◆ type()

SampleToolType NavMeshTesterTool::type ( )
inlineoverridevirtual

Implements SampleTool.

◆ update()

void NavMeshTesterTool::update ( const float  dt)
overridevirtual

Implements SampleTool.


The documentation for this class was generated from the following files: