atavism.server.pathing.recast
Class NavMeshXmlLoader
java.lang.Object
atavism.server.pathing.recast.NavMeshXmlLoader
public class NavMeshXmlLoader
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
navMeshBuilderFileName
protected java.lang.String navMeshBuilderFileName
navMeshBuilderDoc
protected org.w3c.dom.Document navMeshBuilderDoc
NavMeshXmlLoader
public NavMeshXmlLoader(java.lang.String fileName)
NavMeshXmlLoader
public NavMeshXmlLoader()
load
public boolean load(NavMesh navMesh)
parse
public boolean parse()
generate
public boolean generate(NavMesh navMesh,
org.w3c.dom.Element builderNode)
processHeader
protected MeshHeader processHeader(org.w3c.dom.Node node)
processNavPoly
protected Poly processNavPoly(org.w3c.dom.Node node)
processLink
protected Link processLink(org.w3c.dom.Node node)
processPolyDetail
protected PolyDetail processPolyDetail(org.w3c.dom.Node node)
processBVNode
protected BVNode processBVNode(org.w3c.dom.Node node)
processOffMeshConnection
protected OffMeshConnection processOffMeshConnection(org.w3c.dom.Node node)