public void Register(Transform obj) { var trackedObject = new CompassObject(obj); CompassObjects.Add(obj, trackedObject); OnRegister?.Invoke(trackedObject); }
public IAsyncAction RegisterAsync(Registration message) { return(Task.Run(async() => { await ServerConfirmationAsync(Confirmation.For(message)).CastToTask(); OnRegister?.Invoke(this, message); }).CastToAsyncAction()); }
public void Register(string name, T value) { var key = new RegistryKey(OwnerMod, name); value.Key = key; OnRegister?.Invoke(key, value); Registry[key] = value; }
public static void Register(GameMode mode) { Argument.NotNull(mode); if (!_gameModes.Contains(mode)) { _gameModes.Add(mode); OnRegister.SafeInvoke(mode); } }
private void handleData(DataPacket data) { switch (data.type) { case "LOGINRESPONSE": { DataPacket <LoginResponsePacket> d = data.GetData <LoginResponsePacket>(); if (d.data.status == "OK") { this._loggedIn = true; OnLogin?.Invoke(this._loggedIn, d.data.chatLog); Console.WriteLine("You are logged in!"); } else if (d.data.status == ("ERROR")) { this._loggedIn = false; OnLogin?.Invoke(this._loggedIn, d.data.chatLog); Console.WriteLine("Your username and/or password is not valid!"); } break; } case "REGISTERRESPONSE": { DataPacket <RegisterResponsePacket> d = data.GetData <RegisterResponsePacket>(); if (d.data.status == "OK") { this._registered = true; OnRegister?.Invoke(this._registered); Console.WriteLine("You are Registered"); this._loggedIn = true; OnLogin?.Invoke(this._loggedIn, d.data.chatLog); Console.WriteLine("You are logged in!"); } else if (d.data.status == ("ERROR")) { this._registered = false; OnRegister?.Invoke(this._registered); Console.WriteLine("Your username is already taken"); } break; } case "CHAT": { DataPacket <ChatPacket> d = data.GetData <ChatPacket>(); OnChatReceived?.Invoke($"{d.data.chatMessage}\r\n"); break; } default: Console.WriteLine("Type is not valid"); break; } }
public void Register(Guid key, IAntenna antenna) { RTLog.Notify("AntennaManager: Register({0})", antenna); if (!mLoadedAntennaCache.ContainsKey(key)) { mLoadedAntennaCache[key] = new List <IAntenna>(); } IAntenna instance = mLoadedAntennaCache[key].Find(a => a == antenna); if (instance == null) { if (mProtoAntennaCache.ContainsKey(key)) { UnregisterProtos(key); } mLoadedAntennaCache[key].Add(antenna); OnRegister.Invoke(antenna); } }
private void OnRegisterPressed() { OnRegister?.Invoke(UserNameInput.Text, PasswordInput.Text); }
public void Register(Registration message) { ServerConfirmation(Confirmation.For(message)); OnRegister?.Invoke(this, message); }
//**************************************************************************************************** // //**************************************************************************************************** public Instances(OnRegister onRegister, OnUnregister onUnregister) { m_onRegister = onRegister; m_onUnregister = onUnregister; }
public void Register(IAppHost appHost) => OnRegister?.Invoke(appHost);
protected virtual void OnRegisterOKButtonIsPressed(string name, string username) { OnRegister?.Invoke(this, new RegisterEventArgs(name, username)); }
public static void Unregister(Pickup p) { Collectibles.Remove(p); OnRegister?.Invoke(); }
public static void Register(Pickup p) { Collectibles.Add(p); OnRegister?.Invoke(); }
public void Register(Type type) { registry.Add(type); OnRegister?.Invoke(type); }
public void Register(TKey key, TValue value) { registry.Add(key, value); OnRegister?.Invoke(key, value); }