C# Class KBS2.Handlers.WallHandler

Afficher le fichier Open project: Railec/SE1cKBS2 Class Usage Examples

Méthodes publiques

Méthode Description
GetAllWallCorners ( ) : IList
GetAllWalls ( ) : IList
GetInstance ( ) : WallHandler
GetWallBy ( WallMatchDelegate match ) : Wall
GetWallCornerBy ( CornerMatchDelegate match ) : Corner
GetWallCornerByID ( uint id ) : Corner
GetWallCornersBy ( CornerMatchDelegate match ) : List
GetWallsBy ( WallMatchDelegate match ) : List
LoadFromDatabase ( ) : void
ReplaceWall ( Wall oldWall, Wall newWall ) : void
ReplaceWallCorner ( Corner oldCorner, Corner newCorner ) : void

Private Methods

Méthode Description
EventCornerChanged ( object sender, EventArgs e ) : void
EventCornerCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
EventWallChanged ( object sender, EventArgs e ) : void
EventWallCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
WallHandler ( ) : System

Method Details

GetAllWallCorners() public méthode

public GetAllWallCorners ( ) : IList
Résultat IList

GetAllWalls() public méthode

public GetAllWalls ( ) : IList
Résultat IList

GetInstance() public static méthode

public static GetInstance ( ) : WallHandler
Résultat WallHandler

GetWallBy() public méthode

public GetWallBy ( WallMatchDelegate match ) : Wall
match WallMatchDelegate
Résultat Wall

GetWallCornerBy() public méthode

public GetWallCornerBy ( CornerMatchDelegate match ) : Corner
match CornerMatchDelegate
Résultat Corner

GetWallCornerByID() public méthode

public GetWallCornerByID ( uint id ) : Corner
id uint
Résultat Corner

GetWallCornersBy() public méthode

public GetWallCornersBy ( CornerMatchDelegate match ) : List
match CornerMatchDelegate
Résultat List

GetWallsBy() public méthode

public GetWallsBy ( WallMatchDelegate match ) : List
match WallMatchDelegate
Résultat List

LoadFromDatabase() public méthode

public LoadFromDatabase ( ) : void
Résultat void

ReplaceWall() public méthode

public ReplaceWall ( Wall oldWall, Wall newWall ) : void
oldWall Wall
newWall Wall
Résultat void

ReplaceWallCorner() public méthode

public ReplaceWallCorner ( Corner oldCorner, Corner newCorner ) : void
oldCorner Corner
newCorner Corner
Résultat void