PsmFramework.Engines.DrawEngine2d.TiledTextures.TiledTexture.InitializeTexture2d C# (CSharp) Méthode

InitializeTexture2d() private méthode

private InitializeTexture2d ( String path ) : void
path String
Résultat void
        private void InitializeTexture2d(String path)
        {
            if(Texture != null)
                throw new InvalidOperationException("Cannot initialize object more than once.");

            if(String.IsNullOrWhiteSpace(path))
                throw new ArgumentException();

            Path = path;
            Texture = TiledTextureManager.DrawEngine2d.Textures.CreateTexture(path, CachePolicy);

            RegisterAsUserOfTexture2d();
        }

Same methods

TiledTexture::InitializeTexture2d ( Texture2dPlus texture ) : void