C# Class World.Atlas.AreasCarrier

Inheritance: IAreasCarrier
显示文件 Open project: GoodAI/BrainSimulator

Private Properties

Property Type Description
ExpandArea void
ExpandRoom void
FillArea void
FillNamedArea void
FillRoom void

Public Methods

Method Description
AreaName ( System.Vector2 coordinates ) : string
AreasCarrier ( ITileLayer pathLayer, ITileLayer areaLayer, string>.List positionsNamesTuples ) : System
Room ( System.Vector2 coordinates ) : Room
RoomName ( System.Vector2 coordinates ) : string

Private Methods

Method Description
ExpandArea ( int x, int y, string name, ITileLayer areaLayer ) : void
ExpandRoom ( int x, int y, Room room, ITileLayer pathLayer ) : void
FillArea ( int x, int y, string name, ITileLayer areaLayer ) : void
FillNamedArea ( int x, int y, string name, ITileLayer pathLayer, ITileLayer areaLayer ) : void
FillRoom ( int x, int y, string name, ITileLayer pathLayer ) : void

Method Details

AreaName() public method

public AreaName ( System.Vector2 coordinates ) : string
coordinates System.Vector2
return string

AreasCarrier() public method

public AreasCarrier ( ITileLayer pathLayer, ITileLayer areaLayer, string>.List positionsNamesTuples ) : System
pathLayer ITileLayer
areaLayer ITileLayer
positionsNamesTuples string>.List
return System

Room() public method

public Room ( System.Vector2 coordinates ) : Room
coordinates System.Vector2
return World.ToyWorldCore.Room

RoomName() public method

public RoomName ( System.Vector2 coordinates ) : string
coordinates System.Vector2
return string