C# Class cs_elbot.AdvancedCommunication.GotoCommandHandler.pathing

Afficher le fichier Open project: Sir-Odie/CS-ELBot

Méthodes publiques

Свойство Type Description
OPEN_LISTCount int
TILE_MAPCount int
pathCount int

Méthodes publiques

Méthode Description
clearMap ( ) : void
difference ( int thisPoint, int thatPoint ) : int
finishPath ( ) : void
getPath ( int fromX, int fromY, int toX, int toY ) : ArrayList
getTile ( int x, int y ) : TILE
listObjects ( cs_elbot.AdvancedCommunication.ActorHandler currentLocation ) : ArrayList
listObjects ( string searchWord ) : ArrayList
pathing ( string mapName ) : System
printMap ( ) : void
printPath ( ArrayList myPrintPath ) : void
printTile ( TILE myTile ) : void
read3DMapObjects ( BinaryReader myReader ) : void
resetMap ( ) : void

Private Methods

Méthode Description
addToOpenList ( TILE current, TILE neighbor ) : void
areDiagonal ( TILE thisGridMark, TILE thatGridMark ) : bool
distance ( TILE thisGridMark, TILE thatGridMark ) : int
getNextOpenTile ( ) : TILE
printOpenTileList ( ) : void
readHeightMap ( ) : void
readMapHeader ( ) : void
readTileMap ( ) : void

Method Details

clearMap() public méthode

public clearMap ( ) : void
Résultat void

difference() public static méthode

public static difference ( int thisPoint, int thatPoint ) : int
thisPoint int
thatPoint int
Résultat int

finishPath() public méthode

public finishPath ( ) : void
Résultat void

getPath() public méthode

public getPath ( int fromX, int fromY, int toX, int toY ) : ArrayList
fromX int
fromY int
toX int
toY int
Résultat System.Collections.ArrayList

getTile() public méthode

public getTile ( int x, int y ) : TILE
x int
y int
Résultat TILE

listObjects() public méthode

public listObjects ( cs_elbot.AdvancedCommunication.ActorHandler currentLocation ) : ArrayList
currentLocation cs_elbot.AdvancedCommunication.ActorHandler
Résultat System.Collections.ArrayList

listObjects() public méthode

public listObjects ( string searchWord ) : ArrayList
searchWord string
Résultat System.Collections.ArrayList

pathing() public méthode

public pathing ( string mapName ) : System
mapName string
Résultat System

printMap() public méthode

public printMap ( ) : void
Résultat void

printPath() public méthode

public printPath ( ArrayList myPrintPath ) : void
myPrintPath System.Collections.ArrayList
Résultat void

printTile() public méthode

public printTile ( TILE myTile ) : void
myTile TILE
Résultat void

read3DMapObjects() public méthode

public read3DMapObjects ( BinaryReader myReader ) : void
myReader System.IO.BinaryReader
Résultat void

resetMap() public méthode

public resetMap ( ) : void
Résultat void

Property Details

OPEN_LISTCount public_oe static_oe property

public static int OPEN_LISTCount
Résultat int

TILE_MAPCount public_oe static_oe property

public static int TILE_MAPCount
Résultat int

pathCount public_oe static_oe property

public static int pathCount
Résultat int