Photon Server API Documentation v5.0RC1

Public Member Functions | Properties | List of all members
Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue > Class Template Reference
Inheritance diagram for Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >:

Public Member Functions

 LinkedListDictionary ()
 
 LinkedListDictionary (int capacity)
 
void Add (TKey key, TValue value)
 
bool ContainsKey (TKey key)
 
bool Remove (TKey key)
 
bool TryGetValue (TKey key, out TValue value)
 
bool TryGet (TKey key, out TValue value)
 
LinkedListNode< TValue > GetAtIndex (int index)
 
IEnumerator< TValue > GetEnumerator ()
 

Properties

int Count [get]
 
LinkedListNode< TValue > First [get]
 
IEnumerable< TValue > Values [get]
 
IEnumerable< TKey > Keys [get]
 

Constructor & Destructor Documentation

◆ LinkedListDictionary() [1/2]

◆ LinkedListDictionary() [2/2]

Member Function Documentation

◆ Add()

void Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.Add ( TKey  key,
TValue  value 
)
inline

◆ ContainsKey()

bool Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.ContainsKey ( TKey  key)
inline

◆ GetAtIndex()

LinkedListNode<TValue> Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.GetAtIndex ( int  index)
inline

◆ GetEnumerator()

IEnumerator<TValue> Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.GetEnumerator ( )
inline

◆ Remove()

bool Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.Remove ( TKey  key)
inline

◆ TryGet()

bool Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.TryGet ( TKey  key,
out TValue  value 
)
inline

◆ TryGetValue()

bool Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.TryGetValue ( TKey  key,
out TValue  value 
)
inline

Property Documentation

◆ Count

◆ First

LinkedListNode<TValue> Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.First
get

◆ Keys

IEnumerable<TKey> Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.Keys
get

◆ Values

IEnumerable<TValue> Photon.LoadBalancing.MasterServer.Lobby.LinkedListDictionary< TKey, TValue >.Values
get