C# Class RohBot.Rooms.Script.ScriptRoom

Inheritance: Room
Mostra file Open project: Rohansi/RohBot Class Usage Examples

Public Properties

Property Type Description
Commands CommandHandler>.Dictionary

Public Methods

Method Description
Recompile ( ) : void
SafeInvoke ( System.Action action ) : void
ScriptRoom ( RoomInfo roomInfo ) : System
SendHistory ( Connection connection ) : void
SendLine ( HistoryLine line ) : void
SendMessage ( Connection connection, string message ) : void
Update ( ) : void

Private Methods

Method Description
Compile ( ) : Type
SendException ( Exception e ) : void

Method Details

Recompile() public method

public Recompile ( ) : void
return void

SafeInvoke() public method

public SafeInvoke ( System.Action action ) : void
action System.Action
return void

ScriptRoom() public method

public ScriptRoom ( RoomInfo roomInfo ) : System
roomInfo RoomInfo
return System

SendHistory() public method

public SendHistory ( Connection connection ) : void
connection Connection
return void

SendLine() public method

public SendLine ( HistoryLine line ) : void
line HistoryLine
return void

SendMessage() public method

public SendMessage ( Connection connection, string message ) : void
connection Connection
message string
return void

Update() public method

public Update ( ) : void
return void

Property Details

Commands public_oe property

public Dictionary Commands
return CommandHandler>.Dictionary