Example #1
0
            /// <summary>
            /// Unregisters and disposes the binding.
            /// </summary>
            public void Dispose()
            {
                if (m_Messenger.m_Impl != null && m_Messenger.m_Impl.IsValid)
                {
                    m_Messenger.Deregister(m_Type, OnMessage);
                }

                m_Messenger = null;
                m_Handler   = null;
                m_Type      = MsgType.Null;
                m_Counter   = 0;
            }
Example #2
0
 public void Deregister(Messenger inMessenger)
 {
     inMessenger.Deregister(Type, Handler);
 }