public override void Dispose() { if (mD3DFont != null) { mD3DFont.Dispose(); mD3DFont = null; } if (mSprite != null) { mSprite.Dispose(); mSprite = null; } }
public void Dispose() { Font2D.Dispose(); Font3D.Dispose(); Sprite.Dispose(); D3DDev.Dispose(); DSoundDev.Dispose(); DKeyboardDev.Dispose(); DMouseDev.Dispose(); }
public void Dispose() { _Graphics = null; F = null; _TargetControl.Dispose(); _TargetControl = null; _SpriteBatch.Dispose(); _SpriteBatch = null; _Device.Dispose(); _Device = null; }
public override void release() { if (_Texture != null) { _Texture.Dispose(); _Texture = null; } if (_Sprite != null) { _Sprite.Dispose(); _Sprite = null; } }
public virtual void Dispose() { foreach (Picture picture in m_Pictures) { picture.Dispose(); } m_Pictures.Clear(); foreach (Font font in m_Fonts) { font.Dispose(); } m_Fonts.Clear(); foreach (Sound sound in m_Sounds) { sound.Dispose(); } m_Sounds.Clear(); foreach (Music music in m_Music) { music.Dispose(); } m_Music.Clear(); dIDevice.Dispose(); dIDevice = null; dsDevice.Dispose(); dsDevice = null; DXSprite.Dispose(); DXSprite = null; dGDevice.Dispose(); dGDevice = null; m_GameWindow.Dispose(); m_GameWindow = null; m_Disposed = true; }