Dispose() public method

public Dispose ( ) : void
return void
        public void Dispose()
        {
            if (mTexCoordVertexBuffer != null)
            {
                mTexCoordVertexBuffer.Dispose();
                mTexCoordVertexBuffer = null;
            }

            if (mPositionVertexBuffer != null)
            {
                mPositionVertexBuffer.Dispose();
                mPositionVertexBuffer = null;
            }

            if (mInputLayout != null)
            {
                mInputLayout.Dispose();
                mInputLayout = null;
            }

            if (mEffect != null)
            {
                mEffect.Dispose();
                mEffect = null;
            }

            //if ( mTinyTextContext != null )
            //{
            //    mTinyTextContext.Dispose();
            //    mTinyTextContext = null;
            //}

            if (mTileManager != null)
            {
                mTileManager.Dispose();
                mTileManager = null;
            }

            if (mDebugRenderer != null)
            {
                mDebugRenderer.Dispose();
                mDebugRenderer = null;
            }
        }