C# Class CardIdleRemastered.IdleManager

Inheritance: ObservableModel
Show file Open project: AlexanderSharykin/CardIdleRemastered Class Usage Examples

Public Properties

Property Type Description
DefaultIdleInstanceCount byte

Public Methods

Method Description
IdleManager ( AccountModel acc ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
AddGame ( BadgeModel next, bool trial = false ) : System.Threading.Tasks.Task
AddTrialGames ( BadgeModel trial ) : System.Threading.Tasks.Task
BadgeHoursChanged ( object sender, PropertyChangedEventArgs e ) : void
BadgeIdleProcessStopped ( object sender, EventArgs eventArgs ) : void
BadgeQueueStateChanged ( object sender, PropertyChangedEventArgs e ) : void
Proceed ( ) : System.Threading.Tasks.Task
RemoveGame ( BadgeModel badge ) : void
UpdateGameTimeCounter ( object sender, EventArgs e ) : void

Method Details

IdleManager() public method

public IdleManager ( AccountModel acc ) : System
acc AccountModel
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

DefaultIdleInstanceCount public static property

public static byte DefaultIdleInstanceCount
return byte