C# Класс Server.PathFollower

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Advance ( Server.Point3D &p, int index ) : void
Check ( Server.Point3D loc, Server.Point3D goal, int range ) : bool
CheckPath ( ) : bool
Follow ( bool run, int range ) : bool
ForceRepath ( ) : void
GetGoalLocation ( ) : Server.Point3D
Move ( Direction d ) : MoveResult
PathFollower ( Server.Mobile from, IPoint3D goal ) : System

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

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

public Advance ( Server.Point3D &p, int index ) : void
p Server.Point3D
index int
Результат void

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

public Check ( Server.Point3D loc, Server.Point3D goal, int range ) : bool
loc Server.Point3D
goal Server.Point3D
range int
Результат bool

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

public CheckPath ( ) : bool
Результат bool

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

public Follow ( bool run, int range ) : bool
run bool
range int
Результат bool

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

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

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

public GetGoalLocation ( ) : Server.Point3D
Результат Server.Point3D

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

public Move ( Direction d ) : MoveResult
d Direction
Результат MoveResult

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

public PathFollower ( Server.Mobile from, IPoint3D goal ) : System
from Server.Mobile
goal IPoint3D
Результат System