![]() |
Public API Reference |
| AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| CloseGame()=0 | iCelGameFactory | [pure virtual] |
| ConnectGame(celGameInfo *game_info, celPlayer *player)=0 | iCelGameFactory | [pure virtual] |
| CreateNewGame(celNetworkGameType game_type, celGameInfo *game_info, celPlayer *player=0)=0 | iCelGameFactory | [pure virtual] |
| DecRef()=0 | iBase | [pure virtual] |
| GetCurrentGame() const =0 | iCelGameFactory | [pure virtual] |
| GetGameName() const =0 | iCelGameFactory | [pure virtual] |
| GetInterfaceMetadata()=0 | iBase | [pure virtual] |
| GetProtocolVersion() const =0 | iCelGameFactory | [pure virtual] |
| GetRefCount()=0 | iBase | [pure virtual] |
| IncRef()=0 | iBase | [pure virtual] |
| QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
| RegisterGameFactoryManager(celGameFactoryManager *manager)=0 | iCelGameFactory | [pure virtual] |
| RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| SetGameName(const char *game_name)=0 | iCelGameFactory | [pure virtual] |
| SetProtocolVersion(const char *protocol_version)=0 | iCelGameFactory | [pure virtual] |
| StartPlayBackGame(const char *filename, csTicks start_time, csTicks stop_time)=0 | iCelGameFactory | [pure virtual] |
| StartRecordingGame(const char *filename)=0 | iCelGameFactory | [pure virtual] |
| StartSearchForGameList(celNetworkGameType game_type, celGameInfo *filter=0)=0 | iCelGameFactory | [pure virtual] |
| StopRecordingGame()=0 | iCelGameFactory | [pure virtual] |
| StopSearchForGameList()=0 | iCelGameFactory | [pure virtual] |
| ~iBase() | iBase | [protected, virtual] |