C# Class Ballz.Network.Server

Datei anzeigen Open project: SpagAachen/Ballz

Public Properties

Property Type Description
TicksPerSecond double

Public Methods

Method Description
Broadcast ( object data ) : void
HandleMessage ( object sender, Message message ) : void
Listen ( int port ) : void
NumberOfClients ( ) : int
Server ( Network net ) : System
StartNetworkGame ( GameSettings gameSettings ) : void
Update ( GameTime time ) : void
UpdateLobbyList ( ) : void

Private Methods

Method Description
CreateTeams ( GameSettings gameSettings ) : void
OnData ( object sender, object data ) : void
OnEntityRemoved ( object sender, System.Entity e ) : void
OnTerrainModified ( object sender, Terrain modification ) : void
Server ( ) : System

Method Details

Broadcast() public method

public Broadcast ( object data ) : void
data object
return void

HandleMessage() public method

public HandleMessage ( object sender, Message message ) : void
sender object
message Message
return void

Listen() public method

public Listen ( int port ) : void
port int
return void

NumberOfClients() public method

public NumberOfClients ( ) : int
return int

Server() public method

public Server ( Network net ) : System
net Network
return System

StartNetworkGame() public method

public StartNetworkGame ( GameSettings gameSettings ) : void
gameSettings GameSettings
return void

Update() public method

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
return void

UpdateLobbyList() public method

public UpdateLobbyList ( ) : void
return void

Property Details

TicksPerSecond public_oe property

public double TicksPerSecond
return double