public MapStructManager(IMapStructProvider <TDef> tileMap) { TileMap = tileMap; _cachedRefMap = new string[tileMap.Width, tileMap.Height]; _mapStructs = new Dictionary <string, IMapStructInstance <TDef> >(); }
public BaseMapStructInstance(MapStructManager <TDef> manager, IMapStructProvider <TDef> provider, TDef def, int x, int y) : base(provider, manager, def) { Label = def.Label; XAnchor = x; YAnchor = y; }