/*------------------------------------------------------------------------- * * ---------------------------------------------------------------------------*/ public void Dispose() { if (m_sprite_rects != null) { m_sprite_rects.Dispose(); } if (m_sprite != null) { m_sprite.Dispose(); } m_sprite_rects = null; m_sprite = null; }
/*------------------------------------------------------------------------- * * ---------------------------------------------------------------------------*/ public override void Dispose() { if (m_textured_font != null) { m_textured_font.Dispose(); } if (m_systemfont != null) { m_systemfont.Dispose(); } if (m_sprite != null) { m_sprite.Dispose(); } if (m_font_sprite != null) { m_font_sprite.Dispose(); } if (m_line != null) { m_line.Dispose(); } if (m_font_small != null) { m_font_small.Dispose(); } if (m_font != null) { m_font.Dispose(); } m_textured_font = null; m_systemfont = null; m_sprite = null; m_font_sprite = null; m_line = null; m_font_small = null; m_font = null; // device base.Dispose(); }