Пример #1
0
        public void DumpProxy()
        {
            Debug.WriteLine("Name: {0} ({1})", this.name, this.GetHashCode());
            Debug.WriteLine("PosX: {0}, PosY: {1}", this.x, this.y);
            Debug.WriteLine("Image: {0}, ({1})", this.pSprite.GetImage().GetName(), this.pSprite.GetImage().GetHashCode());

            if (this.pPrev == null)
            {
                Debug.WriteLine("previous: null");
            }
            else
            {
                ProxySprite pTemp = (ProxySprite)this.pPrev;
                Debug.WriteLine("previous: {0}, {1}", pTemp.name, pTemp.GetHashCode());
            }

            if (this.pNext == null)
            {
                Debug.WriteLine("next: null");
            }
            else
            {
                ProxySprite pTemp = (ProxySprite)this.pNext;
                Debug.WriteLine("next: {0}, {1}", pTemp.name, pTemp.GetHashCode());
            }
        }