Photon Server API
Public Member Functions | Properties | List of all members
ExitGames.Threading.ExtendedBeforeAfterExecutor Class Reference
Inheritance diagram for ExitGames.Threading.ExtendedBeforeAfterExecutor:
ExitGames.Threading.BeforeAfterExecutor ExitGames.Concurrency.Fibers.IExtendedExecutor ExitGames.Concurrency.Core.IExecutor ExitGames.Concurrency.Core.IExecutor

Public Member Functions

 ExtendedBeforeAfterExecutor ()
 
 ExtendedBeforeAfterExecutor (IExtendedExecutor executor)
 
void Pause ()
 
void Resume ()
 
- Public Member Functions inherited from ExitGames.Threading.BeforeAfterExecutor
 BeforeAfterExecutor (IExecutor executor=null)
 
 BeforeAfterExecutor (Action beforeExecute, Action afterExecute, IExecutor executor=null)
 
void Execute (List< Action > toExecute)
 Executes all actions. More...
 
void Execute (Action toExecute)
 

Properties

bool IsPaused [get]
 
- Properties inherited from ExitGames.Threading.BeforeAfterExecutor
Action BeforeExecute [get, set]
 
Action AfterExecute [get, set]
 
- Properties inherited from ExitGames.Concurrency.Fibers.IExtendedExecutor
bool IsPaused [get]
 

Constructor & Destructor Documentation

ExitGames.Threading.ExtendedBeforeAfterExecutor.ExtendedBeforeAfterExecutor ( )
inline
ExitGames.Threading.ExtendedBeforeAfterExecutor.ExtendedBeforeAfterExecutor ( IExtendedExecutor  executor)
inline

Member Function Documentation

void ExitGames.Threading.ExtendedBeforeAfterExecutor.Pause ( )
inline
void ExitGames.Threading.ExtendedBeforeAfterExecutor.Resume ( )
inline

Property Documentation

bool ExitGames.Threading.ExtendedBeforeAfterExecutor.IsPaused
get