C# Class Pathfinding.FloodPathTracer

Inheritance: ABPath
Mostrar archivo Open project: henryj41043/TheUnseen Class Usage Examples

Protected Properties

Property Type Description
flood FloodPath

Public Methods

Method Description
CalculateStep ( long targetTick ) : void
Construct ( Vector3 start, FloodPath flood, OnPathDelegate callback = null ) : FloodPathTracer
FloodPathTracer ( ) : System
Initialize ( ) : void
Reset ( ) : void
Trace ( GraphNode from ) : void

Protected Methods

Method Description
Recycle ( ) : void
Setup ( Vector3 start, FloodPath flood, OnPathDelegate callback ) : void

Private Methods

Method Description
FloodPathTracer ( Vector3 start, FloodPath flood, OnPathDelegate callbackDelegate ) : System

Method Details

CalculateStep() public method

public CalculateStep ( long targetTick ) : void
targetTick long
return void

Construct() public static method

public static Construct ( Vector3 start, FloodPath flood, OnPathDelegate callback = null ) : FloodPathTracer
start Vector3
flood FloodPath
callback OnPathDelegate
return FloodPathTracer

FloodPathTracer() public method

public FloodPathTracer ( ) : System
return System

Initialize() public method

public Initialize ( ) : void
return void

Recycle() protected method

protected Recycle ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

Setup() protected method

protected Setup ( Vector3 start, FloodPath flood, OnPathDelegate callback ) : void
start Vector3
flood FloodPath
callback OnPathDelegate
return void

Trace() public method

public Trace ( GraphNode from ) : void
from GraphNode
return void

Property Details

flood protected_oe property

protected FloodPath,Pathfinding flood
return FloodPath