Class MGGrid
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
MGGrid
- Inherited Members
-
Constructors
MGGrid(int, int)
public MGGrid(int width, int height)
Parameters
width
int
height
int
MGGrid(int, int, MGGrid)
public MGGrid(int width, int height, MGGrid source)
Parameters
width
int
height
int
source
MGGrid
Fields
connectionsEast
public int[] connectionsEast
Field Value
- int[]
connectionsNorth
public int[] connectionsNorth
Field Value
- int[]
height
Field Value
- int
rooms
Field Value
- int[]
width
Field Value
- int
Properties
this[int, int]
public int this[int x, int y] { get; set; }
Parameters
x
int
y
int
Property Value
- int
connectionsEastHeight
public int connectionsEastHeight { get; }
Property Value
- int
connectionsEastWidth
public int connectionsEastWidth { get; }
Property Value
- int
connectionsNorthHeight
public int connectionsNorthHeight { get; }
Property Value
- int
connectionsNorthWidth
public int connectionsNorthWidth { get; }
Property Value
- int
Methods
CopyFrom(MGGrid)
public void CopyFrom(MGGrid source)
Parameters
source
MGGrid
GetConnectionEast(int, int)
public int GetConnectionEast(int roomX, int roomY)
Parameters
roomX
int
roomY
int
Returns
- int
GetConnectionNorth(int, int)
public int GetConnectionNorth(int roomX, int roomY)
Parameters
roomX
int
roomY
int
Returns
- int
GetConnectionSouth(int, int)
public int GetConnectionSouth(int roomX, int roomY)
Parameters
roomX
int
roomY
int
Returns
- int
GetConnectionWest(int, int)
public int GetConnectionWest(int roomX, int roomY)
Parameters
roomX
int
roomY
int
Returns
- int
GetRoom(int, int)
public int GetRoom(int x, int y)
Parameters
x
int
y
int
Returns
- int
SetConnectionEast(int, int, int)
public void SetConnectionEast(int roomX, int roomY, int value)
Parameters
roomX
int
roomY
int
value
int
SetConnectionNorth(int, int, int)
public void SetConnectionNorth(int roomX, int roomY, int value)
Parameters
roomX
int
roomY
int
value
int
SetConnectionSouth(int, int, int)
public void SetConnectionSouth(int roomX, int roomY, int value)
Parameters
roomX
int
roomY
int
value
int
SetConnectionWest(int, int, int)
public void SetConnectionWest(int roomX, int roomY, int value)
Parameters
roomX
int
roomY
int
value
int
SetRoom(int, int, int)
public void SetRoom(int x, int y, int value)
Parameters
x
int
y
int
value
int