Nuclide
Software Development Kit for id Technology (BETA)
ServerGame.h
1class
3{
4 nonvirtual void Init(void);
5 nonvirtual void InitEnts(void);
6 nonvirtual void InitPostEnts(void);
7 nonvirtual void Shutdown(void);
8
9 nonvirtual void StartFrame(void);
10 nonvirtual void ClientConnect(ncClient connectingClient);
11 nonvirtual void ClientDisconnect(ncClient disconnectingClient);
12 nonvirtual void ClientKill(ncClient targetClient);
13 nonvirtual void SpectatorConnect(ncSpectator thinkingSpectator);
14 nonvirtual void SpectatorDisconnect(ncSpectator thinkingSpectator);
15 nonvirtual void SpectatorThink(ncSpectator thinkingSpectator);
16
17 nonvirtual void PutClientInServer(ncPlayer joiningPlayer);
18 nonvirtual void PlayerPreThink(ncPlayer thinkingPlayer);
19 nonvirtual void PlayerPostThink(ncPlayer thinkingPlayer);
20};
This entity class is the lowest client/player class.
Definition: Client.h:34
This entity class represents every player client.
Definition: Player.h:142
Definition: ServerGame.h:3
This entity class represents every spectator client.
Definition: Spectator.h:60