Inheritance: IDisposablePlus
Exemple #1
0
        private void InitializeTiledTexture(TiledTexture tiledTexture)
        {
            if (tiledTexture == null)
                throw new ArgumentNullException();

            TiledTexture = tiledTexture;
            RegisterWithTiledTexture();
        }
Exemple #2
0
 private void InitializeInternal(String name, TiledTexture tiledTexture)
 {
     InitializeName(name);
     InitializeTiledTexture(tiledTexture);
 }
Exemple #3
0
 public IndexBase(String name, TiledTexture tiledTexture)
 {
     InitializeInternal(name, tiledTexture);
     Initialize();
 }
Exemple #4
0
 private void CleanupTiledTexture()
 {
     UnregisterFromTiledTexture();
     TiledTexture = null;
 }
 public NamedTileIndex(TiledTexture tiledTexture, String name = DefaultName)
     : base(name, tiledTexture)
 {
     BuildKeyList();
 }