Table of Contents

Class PathfindingVisualizer

Namespace
Global
Assembly
Assembly-CSharp.dll
public class PathfindingVisualizer
Inheritance
PathfindingVisualizer
Inherited Members

Constructors

PathfindingVisualizer(World, Room, PathFinder, int, int, IntVector2)

public PathfindingVisualizer(World world, Room room, PathFinder pather, int width, int height, IntVector2 offset)

Parameters

world World
room Room
pather PathFinder
width int
height int
offset IntVector2

Fields

colors

public Color[] colors

Field Value

Color[]

offset

public IntVector2 offset

Field Value

IntVector2

pather

public PathFinder pather

Field Value

PathFinder

room

public Room room

Field Value

Room

sprites

public DebugSprite[,] sprites

Field Value

DebugSprite[,]

sprites2

public DebugSprite[][] sprites2

Field Value

DebugSprite[][]

Methods

public void Blink(WorldCoordinate coord)

Parameters

coord WorldCoordinate

CellAddedToCheckNext(WorldCoordinate)

public void CellAddedToCheckNext(WorldCoordinate coord)

Parameters

coord WorldCoordinate

CellChecked(WorldCoordinate, int)

public void CellChecked(WorldCoordinate coord, int gen)

Parameters

coord WorldCoordinate
gen int

CleanseSprites()

public void CleanseSprites()

GetBackAble(WorldCoordinate, bool)

public void GetBackAble(WorldCoordinate coord, bool reachAbleAlso)

Parameters

coord WorldCoordinate
reachAbleAlso bool

Reachable(WorldCoordinate)

public void Reachable(WorldCoordinate coord)

Parameters

coord WorldCoordinate