Exemplo n.º 1
0
 public static void registerPauseListener(IPauseListener listener)
 {
     if (!m_pauseListeners.Contains(listener))
     {
         m_pauseListeners.Add(listener);
     }
 }
Exemplo n.º 2
0
 public static void unregisterPauseListener(IPauseListener listener)
 {
     if (m_pauseListeners.Contains(listener))
     {
         m_pauseListeners.Remove(listener);
     }
 }
Exemplo n.º 3
0
        public Entity AddPauseListener(IPauseListener newListener)
        {
            var component = CreateComponent <PauseListenerComponent>(CoreComponentIds.PauseListener);

            component.listener = newListener;
            return(AddComponent(CoreComponentIds.PauseListener, component));
        }
Exemplo n.º 4
0
        public Entity ReplacePauseListener(IPauseListener newListener)
        {
            var component = CreateComponent <PauseListenerComponent>(CoreComponentIds.PauseListener);

            component.listener = newListener;
            ReplaceComponent(CoreComponentIds.PauseListener, component);
            return(this);
        }
Exemplo n.º 5
0
    public void ReplacePauseListener(IPauseListener newValue)
    {
        var index     = GameComponentsLookup.PauseListener;
        var component = CreateComponent <PauseListenerComponent>(index);

        component.value = newValue;
        ReplaceComponent(index, component);
    }
Exemplo n.º 6
0
 public static void unregisterPauseListener(IPauseListener listener)
 {
     if (m_pauseListeners.Contains(listener))
     {
         m_pauseListeners.Remove(listener);
     }
 }
Exemplo n.º 7
0
 public static void registerPauseListener(IPauseListener listener)
 {
     if (!m_pauseListeners.Contains(listener))
     {
         m_pauseListeners.Add(listener);
     }
 }
Exemplo n.º 8
0
 //sets a listener for game pausing events
 public void SetPauseListener(IPauseListener listener)
 {
     pauseListener = listener;
 }
Exemplo n.º 9
0
 public static void AddPauseListener(IPauseListener iPL)
 {
     listener.Add(iPL); iPL.UpdateListener(menuOpen);
 }