Exemple #1
0
 public GtkAction(string actionName, string initialState, StateChangedDelegate stateChanged, string accelerator = null)
 {
     Name               = actionName;
     Accelerator        = accelerator;
     StateParameterType = "s";
     State              = initialState;
     StateChanged       = stateChanged;
 }
        private static void OnStateChanged()
        {
            StateChangedDelegate stateChanged = UnityConnect.instance.StateChanged;

            if (stateChanged != null)
            {
                stateChanged(UnityConnect.instance.connectInfo);
            }
        }
Exemple #3
0
        private static void OnRevisionUpdated()
        {
            StateChangedDelegate revisionUpdated = Collab.instance.RevisionUpdated;

            if (revisionUpdated != null)
            {
                revisionUpdated(Collab.instance.collabInfo);
            }
        }
Exemple #4
0
        protected virtual void OnStateChanged(GameState state)
        {
            StateChangedDelegate handler = StateChanged;

            if (handler != null)
            {
                handler(state);
            }
        }
Exemple #5
0
        protected void OnStateChanged()
        {
            StateChangedDelegate ev = this.StateChanged;

            if (ev != null)
            {
                ev(this, new StateChangedEventArgs(this.state));
            }
        }
Exemple #6
0
        private static void OnJobsCompleted()
        {
            StateChangedDelegate jobsCompleted = Collab.instance.JobsCompleted;

            if (jobsCompleted != null)
            {
                jobsCompleted(Collab.instance.collabInfo);
            }
            CollabTesting.OnJobsCompleted();
        }
Exemple #7
0
 public SyncWindow(ISyncMessageReceiver syncMsgReceiver, ISyncNotificationReceiver syncNoteReceiver)
 {
     this.syncMsgReceiver  = syncMsgReceiver;
     this.syncNoteReceiver = syncNoteReceiver;
     base.CreateControl();
     this.notificationDelegate         = new NotificationDelegate(this.OnSyncNotification);
     this.notificationQueueDelegate    = new NotificationQueueDelegate(this.OnSyncQueueNotification);
     this.routerNotificationDelegate   = new RouterNotificationDelegate(this.OnSyncRouterNotification);
     this.stateChangedDelegate         = new StateChangedDelegate(this.OnAdsStateChanged);
     this.symbolVersionChangedDelegate = new SymbolVersionChangedDelegate(this.OnSymbolVersionChanged);
 }
Exemple #8
0
        private static void OnStateChanged()
        {
            if (Collab.s_IsFirstStateChange)
            {
                Collab.s_IsFirstStateChange         = false;
                UnityConnect.instance.StateChanged += new UnityEditor.Connect.StateChangedDelegate(Collab.OnUnityConnectStateChanged);
            }
            StateChangedDelegate stateChanged = Collab.instance.StateChanged;

            if (stateChanged != null)
            {
                stateChanged(Collab.instance.collabInfo);
            }
        }
Exemple #9
0
        private static void OnStateChanged()
        {
            if (Collab.s_IsFirstStateChange)
            {
                Collab.s_IsFirstStateChange = false;
                UnityConnect arg_34_0 = UnityConnect.instance;
                if (Collab.< > f__mg$cache4 == null)
                {
                    Collab.< > f__mg$cache4 = new UnityEditor.Connect.StateChangedDelegate(Collab.OnUnityConnectStateChanged);
                }
                arg_34_0.StateChanged += Collab.< > f__mg$cache4;
            }
            StateChangedDelegate stateChanged = Collab.instance.StateChanged;

            if (stateChanged != null)
            {
                stateChanged(Collab.instance.collabInfo);
            }
        }
Exemple #10
0
        public Form1()
        {
            InitializeComponent();

            logger = new Logger("AsteriaClient.log");
            Logger.MessageReceived += new LoggerMsgEvent(ToLog);

            conn = new WorldConnection("127.0.0.1", 5961, protocolVersion);
            conn.AccountId = 2;

            conn.StateChanged += new WorldConnection.StateChangeHandler(HandleStateChanged);
            conn.WorldMessageReceived += new WorldClientMsgEvent(HandleMessageReceived);
            conn.CharManagementMessageReceived += new WorldClientMsgEvent(HandleCharMngtMessageReceived);

            fillCharacterList = new FillCharacterListDelegate(FillCharacterList);
            displayMessage = new DisplayWorldMessageDelegate(DisplayWorldMessage);
            logMessage = new LogMessageDelegate(ToLog);
            stateChange = new StateChangedDelegate(HandleStateChanged);

            conn.ConnectToWorld("admin_testing");

            worldEntities = new Dictionary<int, Entity>();
        }