Class Simulation
Inheritance
System.Object
Simulation
Assembly: Eco.Simulation.dll
Syntax
public abstract class Simulation : Object
Constructors
Simulation()
Declaration
Properties
All
Declaration
public IEnumerable<ITickable> All { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<ITickable> |
|
NumTickables
Declaration
public int NumTickables { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
AddTickable(ITickable)
Declaration
public virtual void AddTickable(ITickable element)
Parameters
Clear()
Declaration
public virtual void Clear()
GetNextSmallestTickSeconds()
Declaration
public double GetNextSmallestTickSeconds()
Returns
Type |
Description |
System.Double |
|
MarkAllDirty()
Declaration
public virtual void MarkAllDirty()
QueueElementUpdate(ITickable)
Declaration
public void QueueElementUpdate(ITickable element)
Parameters
RemoveTickable(ITickable)
Declaration
public virtual void RemoveTickable(ITickable element)
Parameters
TickAll(Int32)
Declaration
public virtual int TickAll(int maxTicksToRun = 10)
Parameters
Type |
Name |
Description |
System.Int32 |
maxTicksToRun |
|
Returns
Type |
Description |
System.Int32 |
|