public void SetCachedRoomData(RoomKey roomKey, RoomData roomData)
    {
        string roomKeyString = roomKey.GetHashKey();

        if (m_roomDataCache.ContainsKey(roomKeyString))
        {
            m_roomDataCache[roomKeyString] = roomData;
        }
        else
        {
            m_roomDataCache.Add(roomKeyString, roomData);
        }
    }
Exemple #2
0
    public void SetCachedRoomData(RoomKey roomKey, RoomData roomData)
    {
        string roomKeyString = roomKey.GetHashKey();

        if (m_roomDataCache.ContainsKey(roomKeyString))
        {
            m_roomDataCache[roomKeyString] = roomData;
        }
        else
        {
            m_roomDataCache.Add(roomKeyString, roomData);
        }
    }
Exemple #3
0
 public bool HasRoomData(RoomKey roomKey)
 {
     return m_roomDataCache.ContainsKey(roomKey.GetHashKey());
 }
Exemple #4
0
    public RoomData GetCachedRoomData(RoomKey roomKey)
    {
        RoomData roomData = null;

        return m_roomDataCache.TryGetValue(roomKey.GetHashKey(), out roomData) ? roomData : null;
    }
    public RoomData GetCachedRoomData(RoomKey roomKey)
    {
        RoomData roomData = null;

        return(m_roomDataCache.TryGetValue(roomKey.GetHashKey(), out roomData) ? roomData : null);
    }
 public bool HasRoomData(RoomKey roomKey)
 {
     return(m_roomDataCache.ContainsKey(roomKey.GetHashKey()));
 }