C# Класс cs_elbot.AdvancedCommunication.GotoCommandHandler.pathing

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
OPEN_LISTCount int
TILE_MAPCount int
pathCount int

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

clearMap() публичный Метод

public clearMap ( ) : void
Результат void

difference() публичный статический Метод

public static difference ( int thisPoint, int thatPoint ) : int
thisPoint int
thatPoint int
Результат int

finishPath() публичный Метод

public finishPath ( ) : void
Результат void

getPath() публичный Метод

public getPath ( int fromX, int fromY, int toX, int toY ) : ArrayList
fromX int
fromY int
toX int
toY int
Результат System.Collections.ArrayList

getTile() публичный Метод

public getTile ( int x, int y ) : TILE
x int
y int
Результат TILE

listObjects() публичный Метод

public listObjects ( cs_elbot.AdvancedCommunication.ActorHandler currentLocation ) : ArrayList
currentLocation cs_elbot.AdvancedCommunication.ActorHandler
Результат System.Collections.ArrayList

listObjects() публичный Метод

public listObjects ( string searchWord ) : ArrayList
searchWord string
Результат System.Collections.ArrayList

pathing() публичный Метод

public pathing ( string mapName ) : System
mapName string
Результат System

printMap() публичный Метод

public printMap ( ) : void
Результат void

printPath() публичный Метод

public printPath ( ArrayList myPrintPath ) : void
myPrintPath System.Collections.ArrayList
Результат void

printTile() публичный Метод

public printTile ( TILE myTile ) : void
myTile TILE
Результат void

read3DMapObjects() публичный Метод

public read3DMapObjects ( BinaryReader myReader ) : void
myReader System.IO.BinaryReader
Результат void

resetMap() публичный Метод

public resetMap ( ) : void
Результат void

Описание свойств

OPEN_LISTCount публичное статическое свойство

public static int OPEN_LISTCount
Результат int

TILE_MAPCount публичное статическое свойство

public static int TILE_MAPCount
Результат int

pathCount публичное статическое свойство

public static int pathCount
Результат int