![]() |
Nuclide
Software Development Kit for id Technology (BETA)
|
A cache/manager for userinfo on the client.
You can talk to it for fast retrieval of player specific information that is common to multiplayer games. It will offer string return values in certain cases too that are cached so no conversion would have to be done per-frame. Everything returned here should be fast!
The per-server analog to this is ncServerInfoManager.
Public Member Functions | |
void | ncUserInfoManager (void) |
nonvirtual void | InitWithSlots (int maxUserSlots) |
nonvirtual void | Shutdown (void) |
nonvirtual void | UpdateRanking (void) |
nonvirtual void | UpdateCachedSlot (int cachedSlot) |
nonvirtual int | NumSlots (void) |
nonvirtual void | DebugPrint (void) |
nonvirtual ncUserInfo | InfoByIndex (int targetIndex) |
nonvirtual ncUserInfo | InfoByRanking (int rankingIndex) |
void ncUserInfoManager::ncUserInfoManager | ( | void | ) |
void ncUserInfoManager::DebugPrint | ( | void | ) |
ncUserInfo ncUserInfoManager::InfoByIndex | ( | int | targetIndex | ) |
ncUserInfo ncUserInfoManager::InfoByRanking | ( | int | rankingIndex | ) |
void ncUserInfoManager::InitWithSlots | ( | int | maxUserSlots | ) |
int ncUserInfoManager::NumSlots | ( | void | ) |
void ncUserInfoManager::Shutdown | ( | void | ) |
void ncUserInfoManager::UpdateCachedSlot | ( | int | cachedSlot | ) |
void ncUserInfoManager::UpdateRanking | ( | void | ) |