INNER CODE UNIT · C#
LazyAction
Blecki/dwarfcorp · DwarfCorp/DwarfGame.cs:49
public class LazyAction
{
public Action Action;
public Func<bool> Result;
}
private List<LazyAction> _lazyActions = new List<LazyAction>();
private object _actionMutex = new object();
public DwarfGame()
{
GameState.Game = this;
Graphics = new GraphicsDeviceManager(this);
Window.Title = "DwarfCorp";
Window.AllowUserResizing = false;
MainThreadID = Thread.CurrentThread.ManagedThreadId;
GameSettings.Load();