A* Pathfinding Project  4.0.9
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.

activeTileOffsetsTileHandlerprivate
activeTileRotationsTileHandlerprivate
activeTileTypesTileHandlerprivate
cached_Int2_int_dictTileHandlerprivate
ClearTile(int x, int z)TileHandler
ClipAgainstRectangle(Int3[] clipIn, Int3[] clipOut, Int2 size)TileHandlerprivate
clipperTileHandlerprivate
CopyMesh(Int3[] vertices, int[] triangles, List< Int3 > outVertices, List< int > outTriangles)TileHandlerprivatestatic
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, Int3[] extraShape, GraphTransform graphTransform, IntRect tiles, CutMode mode=CutMode.CutAll|CutMode.CutDual, int perturbate=-1)TileHandlerprivate
cutsTileHandler
DelaunayRefinement(Int3[] verts, int[] tris, ref int tCount, bool delaunay, bool colinear)TileHandlerprivate
EndBatchLoad()TileHandler
GetActiveRotation(Int2 p)TileHandler
GetTileType(int index)TileHandler
GetTileTypeCount()TileHandler
graphTileHandler
isBatchingTileHandlerprivate
isValidTileHandler
LoadTile(TileType tile, int x, int z, int rotation, int yoffset)TileHandler
OnRecalculatedTiles(NavmeshTile[] recalculatedTiles)TileHandler
PoolPolygon(Poly2Tri.Polygon polygon, Stack< Poly2Tri.Polygon > pool)TileHandlerprivatestatic
PrepareNavmeshCutsForCutting(List< NavmeshCut > navmeshCuts, GraphTransform transform, IntRect cutSpaceBounds, int perturbate, bool anyNavmeshAdds)TileHandlerprivatestatic
RegisterTileType(Mesh source, Int3 centerOffset, int width=1, int depth=1)TileHandler
reloadedInBatchTileHandlerprivate
ReloadInBounds(Bounds bounds)TileHandler
ReloadInBounds(IntRect tiles)TileHandler
ReloadTile(int x, int z)TileHandler
SampleYCoordinateInTriangle(Int3 p1, Int3 p2, Int3 p3, Int3 p)TileHandlerprivatestatic
simpleClipperTileHandlerprivate
StartBatchLoad()TileHandler
TileHandler(NavmeshBase graph)TileHandler
tileXCountTileHandlerprivate
tileZCountTileHandlerprivate
UpdateTileType(NavmeshTile tile)TileHandlerprivate