C# Класс TerrainDisplay.Recast.RecastAPI

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Dlls string[]

Private Properties

Свойство Тип Описание
AddInputMeshGenerator void
DoAddHooks void
GenerateInputMesh void
GetMaxVertsPerPolygon int
OnNavMeshDone void
OnNavMeshGenerated void
OnNavMeshTileGenerated void
RemoveMeshGenerator void
RunRecast void
SetNavMeshDoneCallback void
SetNavMeshGeneratedCallback void
SetNavMeshTileAddedCallback void
SetNavSpeed void
Test void

Открытые методы

Метод Описание
GenerateInputMesh ( IntPtr geom, System.Vector3 vertices, int _triangles, string name ) : void

Generate a mesh using the input mesh parameters, within the given InputGeometry object "geom"

InitAPI ( ) : void

Приватные методы

Метод Описание
AddInputMeshGenerator ( [ name, [ callback ) : void
DoAddHooks ( ) : void
GenerateInputMesh ( IntPtr geom, float vertices, int vcount, int triangles, int tcount, [ name ) : void
GetMaxVertsPerPolygon ( ) : int
OnNavMeshDone ( long navMeshId ) : void
OnNavMeshGenerated ( long navMeshId, int w, int h, float origin, float tileW, float tileH, int maxTiles ) : void
OnNavMeshTileGenerated ( long navMeshId, int x, int y, int nextX, int nextY, uint flags, int vertCount, float vertices, int pCount, int pVCount, uint pFlinks, ushort pVerts, ushort pNeighbors, ushort pFlags, ushort pvCounts, byte pAreas, byte pTypes, int lCount, uint lRefs, uint lNextLinks, byte lEdges, byte lSides, byte lBMins, byte lBMaxs, int dCount, ushort dVBases, ushort dVCounts, ushort dTBases, ushort dTCounts, int dVCount, float dVerts, int dTCount, byte dTris, int omCount, float omPos, float omRads, ushort omPolys, byte omFlags, byte omSides ) : void
RemoveMeshGenerator ( [ name ) : void
RunRecast ( ) : void
SetNavMeshDoneCallback ( _NavMeshDoneHandler cb ) : void
SetNavMeshGeneratedCallback ( _NavMeshGeneratedHandler cb ) : void
SetNavMeshTileAddedCallback ( _NavMeshTileGeneratedHandler cb ) : void
SetNavSpeed ( float speed ) : void
Test ( [ cb ) : void

Описание методов

GenerateInputMesh() публичный статический Метод

Generate a mesh using the input mesh parameters, within the given InputGeometry object "geom"
public static GenerateInputMesh ( IntPtr geom, System.Vector3 vertices, int _triangles, string name ) : void
geom System.IntPtr
vertices System.Vector3
_triangles int
name string
Результат void

InitAPI() публичный статический Метод

public static InitAPI ( ) : void
Результат void

Описание свойств

Dlls публичное статическое свойство

public static string[] Dlls
Результат string[]