Пример #1
0
 bool ITriggereableRebinder.TryAddTrigger(IRebindingTrigger updatable)
 {
     if (!m_Triggers.Contains(updatable))
     {
         m_Triggers.Add(updatable);
     }
     return(true);
 }
Пример #2
0
        private static void UnregisterFromRebinder(this IRebindingTrigger trigger)
        {
            var rebinder = trigger.rebinder;

            if (rebinder != null)
            {
                rebinder.RemoveTrigger(trigger);
            }

            trigger.rebinder = null;
        }
Пример #3
0
 void ITriggereableRebinder.RemoveTrigger(IRebindingTrigger updatable)
 {
     m_Triggers.Remove(updatable);
 }