Class GridService
Namespace: DiceRolling.Services
Assembly: dice-rolling.dll
public class GridService
Inheritance
Inherited Members
Show/Hide Inherited Members
Properties
Instance
public static GridService Instance { get; }
Property Value
Methods
AssignCharactersToGrid(GridType)
public static void AssignCharactersToGrid(GridType grid)
Parameters
grid
GridType
CreateCellType(int, int, int, int, string)
public static GridCellType CreateCellType(int value, int row, int column, int columns, string prefix = "")
Parameters
value
int
row
int
column
int
columns
int
prefix
string
Returns
GetCellIndex(int, int, int)
public static int GetCellIndex(int row, int column, int columns)
Parameters
row
int
column
int
columns
int
Returns
GetGridCell(Array<GridCellType?>?, int, int, int)
public static GridCellType? GetGridCell(Array\<GridCellType?>? cells, int row, int column, int columns)
Parameters
cells
Array<GridCellType?>?
row
int
column
int
columns
int
Returns
ResizeGridCells(Array<GridCellType?>?, int, int, string)
public static void ResizeGridCells(Array\<GridCellType?>? cells, int rows, int columns, string prefix = "")
Parameters
cells
Array<GridCellType?>?
rows
int
columns
int
prefix
string
SetGridCellValue(Array<GridCellType?>?, int, int, int, int)
public static void SetGridCellValue(Array\<GridCellType?>? cells, int row, int column, int value, int columns)
Parameters
cells
Array<GridCellType?>?
row
int
column
int
value
int
columns
int