C# Class RTSEngine.Algorithms.TimeBudget

Mostra file Open project: RegrowthStudios/VoxelRTS Class Usage Examples

Public Methods

Method Description
AddTask ( ACBudgetedTask t ) : void
ClearTasks ( ) : void
DoTasks ( float dt ) : void
RemoveTask ( ACBudgetedTask t ) : void
ResortBins ( ) : void
TimeBudget ( int bins ) : System

Private Methods

Method Description
FindEasiestBin ( ) : int

Method Details

AddTask() public method

public AddTask ( ACBudgetedTask t ) : void
t ACBudgetedTask
return void

ClearTasks() public method

public ClearTasks ( ) : void
return void

DoTasks() public method

public DoTasks ( float dt ) : void
dt float
return void

RemoveTask() public method

public RemoveTask ( ACBudgetedTask t ) : void
t ACBudgetedTask
return void

ResortBins() public method

public ResortBins ( ) : void
return void

TimeBudget() public method

public TimeBudget ( int bins ) : System
bins int
return System