//////////////////////////////////////////////////////////////////////////////

        #region Resetable

        public void Reset()
        {
            m_frameIndex      = 0;
            m_frameTime       = 0.0f;
            m_animation       = null;
            m_speedMultiplier = 1.0f;
            m_mode            = Mode.Looped;
            m_delegate        = null;
            m_id       = 0;
            m_userData = null;
        }
 public void Reset()
 {
     m_frameIndex = 0;
     m_frameTime = 0.0f;
     m_animation = null;
     m_speedMultiplier = 1.0f;
     m_mode = Mode.Looped;
     m_delegate = null;
     m_id = 0;
     m_userData = null;
 }