C# Class KBS2.Models.Room

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

Public Properties

Property Type Description
SaveChanges bool

Public Methods

Method Description
AddCorner ( Corner corner ) : void
AddCorners ( ) : void
GetCorners ( ) : IList
GetFloorID ( ) : uint
GetID ( ) : uint
GetRegion ( ) : Region
OnChange ( EventArgs e ) : void
Room ( string name, uint id, uint floorID, uint functionID ) : System
SetID ( uint id ) : void
ToString ( ) : string

Private Methods

Method Description
GetOutline ( List points, Corner corner, List excludes = null ) : void

Method Details

AddCorner() public method

public AddCorner ( Corner corner ) : void
corner Corner
return void

AddCorners() public method

public AddCorners ( ) : void
return void

GetCorners() public method

public GetCorners ( ) : IList
return IList

GetFloorID() public method

public GetFloorID ( ) : uint
return uint

GetID() public method

public GetID ( ) : uint
return uint

GetRegion() public method

public GetRegion ( ) : Region
return System.Drawing.Region

OnChange() public method

public OnChange ( EventArgs e ) : void
e System.EventArgs
return void

Room() public method

public Room ( string name, uint id, uint floorID, uint functionID ) : System
name string
id uint
floorID uint
functionID uint
return System

SetID() public method

public SetID ( uint id ) : void
id uint
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

SaveChanges public_oe property

public bool SaveChanges
return bool