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); } }
private static void OnRevisionUpdated() { StateChangedDelegate revisionUpdated = Collab.instance.RevisionUpdated; if (revisionUpdated != null) { revisionUpdated(Collab.instance.collabInfo); } }
protected virtual void OnStateChanged(GameState state) { StateChangedDelegate handler = StateChanged; if (handler != null) { handler(state); } }
protected void OnStateChanged() { StateChangedDelegate ev = this.StateChanged; if (ev != null) { ev(this, new StateChangedEventArgs(this.state)); } }
private static void OnJobsCompleted() { StateChangedDelegate jobsCompleted = Collab.instance.JobsCompleted; if (jobsCompleted != null) { jobsCompleted(Collab.instance.collabInfo); } CollabTesting.OnJobsCompleted(); }
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); }
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); } }
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); } }
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>(); }