C# Class Protogame.DefaultCoroutineScheduler

Inheritance: System.Threading.SynchronizationContext, ICoroutineScheduler
Show file Open project: RedpointGames/Protogame

Public Methods

Method Description
CreateCopy ( ) : SynchronizationContext
DefaultCoroutineScheduler ( ) : System
Post ( SendOrPostCallback d, object state ) : void
Send ( SendOrPostCallback d, object state ) : void
Update ( IGameContext gameContext, IUpdateContext updateContext ) : void
Update ( IServerContext serverContext, IUpdateContext updateContext ) : void

Private Methods

Method Description
Update ( ) : void

Method Details

CreateCopy() public method

public CreateCopy ( ) : SynchronizationContext
return System.Threading.SynchronizationContext

DefaultCoroutineScheduler() public method

public DefaultCoroutineScheduler ( ) : System
return System

Post() public method

public Post ( SendOrPostCallback d, object state ) : void
d SendOrPostCallback
state object
return void

Send() public method

public Send ( SendOrPostCallback d, object state ) : void
d SendOrPostCallback
state object
return void

Update() public method

public Update ( IGameContext gameContext, IUpdateContext updateContext ) : void
gameContext IGameContext
updateContext IUpdateContext
return void

Update() public method

public Update ( IServerContext serverContext, IUpdateContext updateContext ) : void
serverContext IServerContext
updateContext IUpdateContext
return void