A* Pathfinding Project
3.8.5
The A* Pathfinding Project for Unity 3D
|
This is the complete list of members for TileHandler, including all inherited members.
_graph | TileHandler | private |
activeTileOffsets | TileHandler | private |
activeTileRotations | TileHandler | private |
activeTileTypes | TileHandler | private |
cached_Int2_int_dict | TileHandler | private |
cached_Int3_int_dict | TileHandler | private |
cached_int_array | TileHandler | private |
ClearTile(int x, int z) | TileHandler | |
ClipAgainstRectangle(Int3[] clipIn, Int3[] clipOut, Int2 size) | TileHandler | private |
clipper | TileHandler | private |
CompressMesh(List< Int3 > vertices, List< int > triangles, ref Int3[] outVertices, ref int[] outTriangles, out int outVertexCount, out int outTriangleCount) | TileHandler | private |
CopyMesh(Int3[] vertices, int[] triangles, List< Int3 > outVertices, List< int > outTriangles) | TileHandler | private |
CreateTileTypesFromGraph() | TileHandler | |
CutAll(List< IntPoint > poly, List< int > intersectingCutIndices, List< Cut > cuts, Pathfinding.ClipperLib.PolyTree result) | TileHandler | private |
CutDual(List< IntPoint > poly, List< int > tmpIntersectingCuts, List< Cut > cuts, bool hasDual, List< List< IntPoint > > intermediateResult, Pathfinding.ClipperLib.PolyTree result) | TileHandler | private |
CutExtra(List< IntPoint > poly, List< IntPoint > extraClipShape, Pathfinding.ClipperLib.PolyTree result) | TileHandler | private |
CutMode enum name | TileHandler | |
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) | TileHandler | private |
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) | TileHandler | private |
EndBatchLoad() | TileHandler | |
GetActiveRotation(Int2 p) | TileHandler | |
GetTileType(int index) | TileHandler | |
GetTileTypeCount() | TileHandler | |
graph | TileHandler | |
IntPoint2Int3(IntPoint p) | TileHandler | private |
isBatching | TileHandler | private |
isValid | TileHandler | |
LoadTile(TileType tile, int x, int z, int rotation, int yoffset) | TileHandler | |
OnRecalculatedTiles(RecastGraph.NavmeshTile[] recalculatedTiles) | TileHandler | |
Point2D2V3(Poly2Tri.TriangulationPoint p) | TileHandler | private |
PoolPolygon(Poly2Tri.Polygon polygon, Stack< Poly2Tri.Polygon > pool) | TileHandler | privatestatic |
PrepareNavmeshCutsForCutting(List< NavmeshCut > navmeshCuts, Int3 cuttingOffset, IntRect bounds, int perturbate, bool anyNavmeshAdds) | TileHandler | privatestatic |
RegisterTileType(Mesh source, Int3 centerOffset, int width=1, int depth=1) | TileHandler | |
reloadedInBatch | TileHandler | private |
ReloadInBounds(Bounds b) | TileHandler | |
ReloadTile(int x, int z) | TileHandler | |
SampleYCoordinateInTriangle(Int3 p1, Int3 p2, Int3 p3, Int3 p) | TileHandler | privatestatic |
ShrinkArray< T >(T[] arr, int newLength) | TileHandler | protectedstatic |
simpleClipper | TileHandler | private |
StartBatchLoad() | TileHandler | |
TileHandler(RecastGraph graph) | TileHandler | |
tileXCount | TileHandler | private |
tileZCount | TileHandler | private |
UpdateTileType(RecastGraph.NavmeshTile tile) | TileHandler | private |