C# Class Dwarrowdelf.AStarEnvTargetBase

Inheritance: IAStarTarget
Afficher le fichier Open project: tomba/dwarrowdelf

Protected Properties

Свойство Type Description
m_env IEnvironmentObject

Méthodes publiques

Méthode Description
GetCostBetween ( IntVector3 src, IntVector3 dst ) : ushort
GetHeuristic ( IntVector3 p ) : ushort
GetIsTarget ( IntVector3 p ) : bool
GetValidDirs ( IntVector3 p ) : IEnumerable

Méthodes protégées

Méthode Description
AStarEnvTargetBase ( IEnvironmentObject env ) : System

Method Details

AStarEnvTargetBase() protected méthode

protected AStarEnvTargetBase ( IEnvironmentObject env ) : System
env IEnvironmentObject
Résultat System

GetCostBetween() public méthode

public GetCostBetween ( IntVector3 src, IntVector3 dst ) : ushort
src IntVector3
dst IntVector3
Résultat ushort

GetHeuristic() public abstract méthode

public abstract GetHeuristic ( IntVector3 p ) : ushort
p IntVector3
Résultat ushort

GetIsTarget() public abstract méthode

public abstract GetIsTarget ( IntVector3 p ) : bool
p IntVector3
Résultat bool

GetValidDirs() public méthode

public GetValidDirs ( IntVector3 p ) : IEnumerable
p IntVector3
Résultat IEnumerable

Property Details

m_env protected_oe property

protected IEnvironmentObject m_env
Résultat IEnvironmentObject