C# Class MUDServer.Location

ファイルを表示 Open project: sq/Fracture Class Usage Examples

Public Properties

Property Type Description
Description string
Entities IEntity>.Dictionary
Exits List
Title string

Public Methods

Method Description
AddEventListener ( IEntity listener ) : void
Enter ( IEntity entity ) : void
Exit ( IEntity entity ) : void
GetExits ( ) : IEnumerable
Location ( string name ) : System
NotifyEvent ( IEntity sender, EventType type, object evt ) : void
RemoveEventListener ( IEntity listener ) : void
ResolveName ( string name ) : IEntity

Method Details

AddEventListener() public method

public AddEventListener ( IEntity listener ) : void
listener IEntity
return void

Enter() public method

public Enter ( IEntity entity ) : void
entity IEntity
return void

Exit() public method

public Exit ( IEntity entity ) : void
entity IEntity
return void

GetExits() public method

public GetExits ( ) : IEnumerable
return IEnumerable

Location() public method

public Location ( string name ) : System
name string
return System

NotifyEvent() public method

public NotifyEvent ( IEntity sender, EventType type, object evt ) : void
sender IEntity
type EventType
evt object
return void

RemoveEventListener() public method

public RemoveEventListener ( IEntity listener ) : void
listener IEntity
return void

ResolveName() public method

public ResolveName ( string name ) : IEntity
name string
return IEntity

Property Details

Description public_oe property

public string Description
return string

Entities public_oe property

public Dictionary Entities
return IEntity>.Dictionary

Exits public_oe property

public List Exits
return List

Title public_oe property

public string Title
return string