public GamestateTable <T> TestTable(GamestateTracker.Table tableType) { if (table == null && globals == null) { table = new GamestateTable <T>(this, tableType); return(table); } return(null); }
internal GamestateTable(IGamestateCommitHandler gamestateTracker, GamestateTracker.Table tableType) { _tableType = tableType; this.gamestateTracker = gamestateTracker; entries = new List <T>(); }