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

Tool to create off-mesh connections for InputGeom. More...

#include <Tool_OffMeshConnection.h>

Inheritance diagram for OffMeshConnectionTool:
SampleTool

Public Member Functions

 OffMeshConnectionTool ()=default
 
 ~OffMeshConnectionTool () override
 
SampleToolType type () override
 
void init (Sample *sample) override
 
void reset () override
 
void singleStep () override
 
void update (const float) override
 
void render () override
 
void drawMenuUI () override
 
void drawOverlayUI () override
 
void onClick (const float *rayStartTime, const float *rayHitPos, bool shift) override
 
void onToggle () override
 
- Public Member Functions inherited from SampleTool
virtual ~SampleTool ()=default
 

Description

Tool to create off-mesh connections for InputGeom.

Constructor & Destructor Documentation

◆ OffMeshConnectionTool()

OffMeshConnectionTool::OffMeshConnectionTool ( )
default

◆ ~OffMeshConnectionTool()

OffMeshConnectionTool::~OffMeshConnectionTool ( )
inlineoverride

Member Function Documentation

◆ drawMenuUI()

void OffMeshConnectionTool::drawMenuUI ( )
overridevirtual

Implements SampleTool.

◆ drawOverlayUI()

void OffMeshConnectionTool::drawOverlayUI ( )
overridevirtual

Implements SampleTool.

◆ init()

void OffMeshConnectionTool::init ( Sample sample)
overridevirtual

Implements SampleTool.

◆ onClick()

void OffMeshConnectionTool::onClick ( const float *  rayStartTime,
const float *  rayHitPos,
bool  shift 
)
overridevirtual

Implements SampleTool.

◆ onToggle()

void OffMeshConnectionTool::onToggle ( )
inlineoverridevirtual

Implements SampleTool.

◆ render()

void OffMeshConnectionTool::render ( )
overridevirtual

Implements SampleTool.

◆ reset()

void OffMeshConnectionTool::reset ( )
overridevirtual

Implements SampleTool.

◆ singleStep()

void OffMeshConnectionTool::singleStep ( )
inlineoverridevirtual

Implements SampleTool.

◆ type()

SampleToolType OffMeshConnectionTool::type ( )
inlineoverridevirtual

Implements SampleTool.

◆ update()

void OffMeshConnectionTool::update ( const float  )
inlineoverridevirtual

Implements SampleTool.


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