Aurora.Voice.Whisper.AgentManager.GetOrCreate C# (CSharp) Method

GetOrCreate() public method

public GetOrCreate ( UUID uuid ) : Agent
uuid UUID
return Agent
        public Agent GetOrCreate(UUID uuid)
        {
            string name = Agent.Name(uuid);
            lock (name_to_agent)
                if (name_to_agent.ContainsKey(name))
                    return name_to_agent[name];
                else
                {
                    Agent a = Add(uuid);
                    return a;
                }
        }