C# Class KBS2.Handlers.WallHandler

ファイルを表示 Open project: Railec/SE1cKBS2 Class Usage Examples

Public Methods

Method 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

Method 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 method

public GetAllWallCorners ( ) : IList
return IList

GetAllWalls() public method

public GetAllWalls ( ) : IList
return IList

GetInstance() public static method

public static GetInstance ( ) : WallHandler
return WallHandler

GetWallBy() public method

public GetWallBy ( WallMatchDelegate match ) : Wall
match WallMatchDelegate
return Wall

GetWallCornerBy() public method

public GetWallCornerBy ( CornerMatchDelegate match ) : Corner
match CornerMatchDelegate
return Corner

GetWallCornerByID() public method

public GetWallCornerByID ( uint id ) : Corner
id uint
return Corner

GetWallCornersBy() public method

public GetWallCornersBy ( CornerMatchDelegate match ) : List
match CornerMatchDelegate
return List

GetWallsBy() public method

public GetWallsBy ( WallMatchDelegate match ) : List
match WallMatchDelegate
return List

LoadFromDatabase() public method

public LoadFromDatabase ( ) : void
return void

ReplaceWall() public method

public ReplaceWall ( Wall oldWall, Wall newWall ) : void
oldWall Wall
newWall Wall
return void

ReplaceWallCorner() public method

public ReplaceWallCorner ( Corner oldCorner, Corner newCorner ) : void
oldCorner Corner
newCorner Corner
return void