C# Класс KBS2.Handlers.WallHandler

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

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

Метод Описание
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

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

Метод Описание
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

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

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

public GetAllWallCorners ( ) : IList
Результат IList

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

public GetAllWalls ( ) : IList
Результат IList

GetInstance() публичный статический Метод

public static GetInstance ( ) : WallHandler
Результат WallHandler

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

public GetWallBy ( WallMatchDelegate match ) : Wall
match WallMatchDelegate
Результат Wall

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

public GetWallCornerBy ( CornerMatchDelegate match ) : Corner
match CornerMatchDelegate
Результат Corner

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

public GetWallCornerByID ( uint id ) : Corner
id uint
Результат Corner

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

public GetWallCornersBy ( CornerMatchDelegate match ) : List
match CornerMatchDelegate
Результат List

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

public GetWallsBy ( WallMatchDelegate match ) : List
match WallMatchDelegate
Результат List

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

public LoadFromDatabase ( ) : void
Результат void

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

public ReplaceWall ( Wall oldWall, Wall newWall ) : void
oldWall Wall
newWall Wall
Результат void

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

public ReplaceWallCorner ( Corner oldCorner, Corner newCorner ) : void
oldCorner Corner
newCorner Corner
Результат void