C# Класс RandomElementOnMapGenerator, PuzzleGameProject

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GenerateRandom ( int hauteur, int largeur, int nbChangeDir ) : ].int[
getTabActionsPossible ( ) : int>.Dictionary

Приватные методы

Метод Описание
AjouterDirection ( string direction ) : void
ChoisirDirection ( string current ) : string
ConvertTabInt ( ElementName, tab, int hauteur, int largeur ) : ].int[
DefinirDistance ( Point2D, pos, string direction, int hauteur, int largeur ) : int
DrawChemin ( ElementName, tab, Point2D, pos, string direction, int distance ) : Point2D,
DrawCheminEst ( ElementName, tab, Point2D, pos, int distance ) : Point2D,
DrawCheminNord ( ElementName, tab, Point2D, pos, int distance ) : Point2D,
DrawCheminOuest ( ElementName, tab, Point2D, pos, int distance ) : Point2D,
DrawCheminSud ( ElementName, tab, Point2D, pos, int distance ) : Point2D,
GenererCaseStartEnd ( ElementName, tab, int hauteur, int largeur, Point2D, end = null ) : Point2D,
GenererCheminAvecObjectif ( ElementName, tab, Point2D, posDepart, int nbChangementDirection, int hauteur, int largeur ) : void
GenererObjectifOnCurrentChemin ( ElementName, tab ) : void
GenererObstacle ( ElementName, tab, int nbObstacle, int hauteur, int largeur ) : void
VerifDirection ( string direction, Point2D, pos, int hauteur, int largeur ) : bool
VerifDistance ( ElementName, tab, Point2D, pos, string direction, int distance, int chDirection ) : bool

Описание методов

GenerateRandom() публичный Метод

public GenerateRandom ( int hauteur, int largeur, int nbChangeDir ) : ].int[
hauteur int
largeur int
nbChangeDir int
Результат ].int[

getTabActionsPossible() публичный Метод

public getTabActionsPossible ( ) : int>.Dictionary
Результат int>.Dictionary