public void Update()
 {
     if (m_CurrentStateCallbacks != null && m_CurrentStateCallbacks.updateStateCallback != null)
     {
         m_CurrentStateCallbacks.updateStateCallback();
     }
 }