private void InitializeTiledTexture(TiledTexture tiledTexture) { if (tiledTexture == null) throw new ArgumentNullException(); TiledTexture = tiledTexture; RegisterWithTiledTexture(); }
private void InitializeInternal(String name, TiledTexture tiledTexture) { InitializeName(name); InitializeTiledTexture(tiledTexture); }
public IndexBase(String name, TiledTexture tiledTexture) { InitializeInternal(name, tiledTexture); Initialize(); }
private void CleanupTiledTexture() { UnregisterFromTiledTexture(); TiledTexture = null; }
public NamedTileIndex(TiledTexture tiledTexture, String name = DefaultName) : base(name, tiledTexture) { BuildKeyList(); }