#include <InputGeom.h>
◆ InputGeom()
◆ ~InputGeom()
InputGeom::~InputGeom |
( |
| ) |
|
◆ addConvexVolume()
void InputGeom::addConvexVolume |
( |
const float * |
verts, |
|
|
const int |
nverts, |
|
|
const float |
minh, |
|
|
const float |
maxh, |
|
|
unsigned char |
area |
|
) |
| |
◆ addOffMeshConnection()
void InputGeom::addOffMeshConnection |
( |
const float * |
spos, |
|
|
const float * |
epos, |
|
|
const float |
rad, |
|
|
unsigned char |
bidir, |
|
|
unsigned char |
area, |
|
|
unsigned short |
flags |
|
) |
| |
◆ deleteConvexVolume()
void InputGeom::deleteConvexVolume |
( |
int |
i | ) |
|
◆ deleteOffMeshConnection()
void InputGeom::deleteOffMeshConnection |
( |
int |
i | ) |
|
◆ drawConvexVolumes()
void InputGeom::drawConvexVolumes |
( |
struct duDebugDraw * |
dd, |
|
|
bool |
hilight = false |
|
) |
| |
◆ drawOffMeshConnections()
void InputGeom::drawOffMeshConnections |
( |
struct duDebugDraw * |
dd, |
|
|
bool |
hilight = false |
|
) |
| |
◆ getBuildSettings()
◆ getChunkyMesh()
◆ getConvexVolumeCount()
int InputGeom::getConvexVolumeCount |
( |
| ) |
const |
|
inline |
◆ getConvexVolumes()
◆ getMesh()
Method to return static mesh data.
◆ getMeshBoundsMax()
const float* InputGeom::getMeshBoundsMax |
( |
| ) |
const |
|
inline |
◆ getMeshBoundsMin()
const float* InputGeom::getMeshBoundsMin |
( |
| ) |
const |
|
inline |
◆ getNavMeshBoundsMax()
const float* InputGeom::getNavMeshBoundsMax |
( |
| ) |
const |
|
inline |
◆ getNavMeshBoundsMin()
const float* InputGeom::getNavMeshBoundsMin |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionAreas()
const unsigned char* InputGeom::getOffMeshConnectionAreas |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionCount()
int InputGeom::getOffMeshConnectionCount |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionDirs()
const unsigned char* InputGeom::getOffMeshConnectionDirs |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionFlags()
const unsigned short* InputGeom::getOffMeshConnectionFlags |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionId()
const unsigned int* InputGeom::getOffMeshConnectionId |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionRads()
const float* InputGeom::getOffMeshConnectionRads |
( |
| ) |
const |
|
inline |
◆ getOffMeshConnectionVerts()
const float* InputGeom::getOffMeshConnectionVerts |
( |
| ) |
const |
|
inline |
◆ load()
bool InputGeom::load |
( |
class rcContext * |
ctx, |
|
|
const std::string & |
filepath |
|
) |
| |
◆ raycastMesh()
bool InputGeom::raycastMesh |
( |
float * |
src, |
|
|
float * |
dst, |
|
|
float & |
tmin |
|
) |
| |
◆ saveGeomSet()
The documentation for this class was generated from the following files: