A* Pathfinding Project  3.8.5
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
TileHandler Member List

This is the complete list of members for TileHandler, including all inherited members.

_graphTileHandlerprivate
activeTileOffsetsTileHandlerprivate
activeTileRotationsTileHandlerprivate
activeTileTypesTileHandlerprivate
cached_Int2_int_dictTileHandlerprivate
cached_Int3_int_dictTileHandlerprivate
cached_int_arrayTileHandlerprivate
ClearTile(int x, int z)TileHandler
ClipAgainstRectangle(Int3[] clipIn, Int3[] clipOut, Int2 size)TileHandlerprivate
clipperTileHandlerprivate
CompressMesh(List< Int3 > vertices, List< int > triangles, ref Int3[] outVertices, ref int[] outTriangles, out int outVertexCount, out int outTriangleCount)TileHandlerprivate
CopyMesh(Int3[] vertices, int[] triangles, List< Int3 > outVertices, List< int > outTriangles)TileHandlerprivate
CreateTileTypesFromGraph()TileHandler
CutAll(List< IntPoint > poly, List< int > intersectingCutIndices, List< Cut > cuts, Pathfinding.ClipperLib.PolyTree result)TileHandlerprivate
CutDual(List< IntPoint > poly, List< int > tmpIntersectingCuts, List< Cut > cuts, bool hasDual, List< List< IntPoint > > intermediateResult, Pathfinding.ClipperLib.PolyTree result)TileHandlerprivate
CutExtra(List< IntPoint > poly, List< IntPoint > extraClipShape, Pathfinding.ClipperLib.PolyTree result)TileHandlerprivate
CutMode enum nameTileHandler
CutPoly(Int3[] verts, int[] tris, ref Int3[] outVertsArr, ref int[] outTrisArr, out int outVCount, out int outTCount, Int3[] extraShape, Int3 cuttingOffset, Bounds realBounds, CutMode mode=CutMode.CutAll|CutMode.CutDual, int perturbate=-1)TileHandlerprivate
CutShapeWithTile(int x, int z, Int3[] shape, ref Int3[] verts, ref int[] tris, out int vCount, out int tCount)TileHandler
DelaunayRefinement(Int3[] verts, int[] tris, ref int vCount, ref int tCount, bool delaunay, bool colinear, Int3 worldOffset)TileHandlerprivate
EndBatchLoad()TileHandler
GetActiveRotation(Int2 p)TileHandler
GetTileType(int index)TileHandler
GetTileTypeCount()TileHandler
graphTileHandler
IntPoint2Int3(IntPoint p)TileHandlerprivate
isBatchingTileHandlerprivate
isValidTileHandler
LoadTile(TileType tile, int x, int z, int rotation, int yoffset)TileHandler
OnRecalculatedTiles(RecastGraph.NavmeshTile[] recalculatedTiles)TileHandler
Point2D2V3(Poly2Tri.TriangulationPoint p)TileHandlerprivate
PoolPolygon(Poly2Tri.Polygon polygon, Stack< Poly2Tri.Polygon > pool)TileHandlerprivatestatic
PrepareNavmeshCutsForCutting(List< NavmeshCut > navmeshCuts, Int3 cuttingOffset, IntRect bounds, int perturbate, bool anyNavmeshAdds)TileHandlerprivatestatic
RegisterTileType(Mesh source, Int3 centerOffset, int width=1, int depth=1)TileHandler
reloadedInBatchTileHandlerprivate
ReloadInBounds(Bounds b)TileHandler
ReloadTile(int x, int z)TileHandler
SampleYCoordinateInTriangle(Int3 p1, Int3 p2, Int3 p3, Int3 p)TileHandlerprivatestatic
ShrinkArray< T >(T[] arr, int newLength)TileHandlerprotectedstatic
simpleClipperTileHandlerprivate
StartBatchLoad()TileHandler
TileHandler(RecastGraph graph)TileHandler
tileXCountTileHandlerprivate
tileZCountTileHandlerprivate
UpdateTileType(RecastGraph.NavmeshTile tile)TileHandlerprivate