Rebel Fork Framework
NavigationMesh.h File Reference
#include "Urho3D/Math/BoundingBox.h"
#include "Urho3D/Navigation/NavigationDefs.h"
#include "Urho3D/Scene/Component.h"
#include <EASTL/unique_ptr.h>
#include <EASTL/unordered_set.h>

Classes

struct  Urho3D::NavigationPathPoint
 
class  Urho3D::NavigationMesh
 Navigation mesh component. Collects the navigation geometry from child nodes with the Navigable component and responds to path queries. More...
 

Enumerations

enum  NavmeshPartitionType { NAVMESH_PARTITION_WATERSHED = 0, NAVMESH_PARTITION_MONOTONE }
 
enum  Urho3D::NavigationPathPointFlag { NAVPATHFLAG_NONE = 0, NAVPATHFLAG_START = 0x01, NAVPATHFLAG_END = 0x02, NAVPATHFLAG_OFF_MESH = 0x04 }
 A flag representing the type of path point- none, the start of a path segment, the end of one, or an off-mesh connection.
 

Functions

void Urho3D::RegisterNavigationLibrary (Context *context)
 

Function Documentation

◆ RegisterNavigationLibrary()

void URHO3D_API Urho3D::RegisterNavigationLibrary ( Context context)

Register Navigation library objects.