C# Class EasyFarm.States.Route

Datei anzeigen Open project: EasyFarm/EasyFarm

Public Properties

Property Type Description
StraightRoute bool
Waypoints ObservableCollection

Public Methods

Method Description
GetNextPosition ( Position playerPosition ) : Position
IsWithinDistance ( Position position, double distance ) : bool
Reset ( ) : void

Private Methods

Method Description
Distance ( Position one, Position other ) : double

Method Details

GetNextPosition() public method

public GetNextPosition ( Position playerPosition ) : Position
playerPosition MemoryAPI.Navigation.Position
return MemoryAPI.Navigation.Position

IsWithinDistance() public method

public IsWithinDistance ( Position position, double distance ) : bool
position MemoryAPI.Navigation.Position
distance double
return bool

Reset() public method

public Reset ( ) : void
return void

Property Details

StraightRoute public_oe property

public bool StraightRoute
return bool

Waypoints public_oe property

public ObservableCollection Waypoints
return ObservableCollection