libcod
gsc_player.hpp
Go to the documentation of this file.
1 #ifndef _GSC_PLAYER_HPP_
2 #define _GSC_PLAYER_HPP_
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 /* default stuff */
9 #include <stdio.h>
10 #include <stdlib.h>
11 #include <string.h>
12 
13 /* gsc functions */
14 #include "gsc.hpp"
15 
16 int clientaddress_to_num(int address);
17 
18 void gsc_player_velocity_set(int id);
19 void gsc_player_velocity_add(int id);
20 void gsc_player_velocity_get(int id);
21 
22 void gsc_player_button_ads(int id);
23 void gsc_player_button_left(int id);
24 void gsc_player_button_right(int id);
25 void gsc_player_button_forward(int id);
26 void gsc_player_button_back(int id);
27 void gsc_player_button_leanleft(int id);
28 void gsc_player_button_leanright(int id);
29 void gsc_player_button_jump(int id);
30 
32 
33 void gsc_player_stance_get(int id);
34 
36 void gsc_get_userinfo(int id);
37 void gsc_set_userinfo(int id);
38 void gsc_player_getip(int id);
39 void gsc_player_getping(int id);
41 
42 void gsc_player_ClientCommand(int id);
43 
45 void gsc_player_getLastMSG(int id);
46 void gsc_player_getclientstate(int id);
47 
48 void gsc_player_addresstype(int id);
49 void gsc_player_renameclient(int id);
50 void gsc_player_outofbandprint(int id);
53 long double hook_setmovespeed(int a1, int a2);
54 void gsc_player_setmovespeedscale(int id);
55 
56 // entity functions
57 void gsc_entity_setalive(int id);
58 void gsc_entity_setbounds(int id);
59 
60 // player functions without entity
61 void gsc_free_slot();
62 void gsc_kick_slot();
63 
64 #ifdef __cplusplus
65 }
66 #endif
67 
68 #endif
void gsc_player_button_leanleft(int id)
Definition: gsc_player.cpp:254
int gsc_player_state_alive_set()
void gsc_player_velocity_add(int id)
Definition: gsc_player.cpp:123
void gsc_player_ClientCommand(int id)
Definition: gsc_player.cpp:393
void gsc_player_button_leanright(int id)
Definition: gsc_player.cpp:268
void gsc_kick_slot()
Definition: gsc_player.cpp:646
void gsc_player_stance_get(int id)
Definition: gsc_player.cpp:308
void gsc_player_connectionlesspacket(int id)
Definition: gsc_player.cpp:513
int clientaddress_to_num(int address)
Definition: gsc_player.cpp:94
void gsc_player_button_forward(int id)
Definition: gsc_player.cpp:226
void gsc_player_clientuserinfochanged(int id)
Definition: gsc_player.cpp:118
void gsc_player_getLastConnectTime(int id)
Definition: gsc_player.cpp:412
void gsc_player_getclientstate(int id)
Definition: gsc_player.cpp:448
void gsc_player_spectatorclient_get(int id)
Definition: gsc_player.cpp:327
void gsc_entity_setalive(int id)
Definition: gsc_player.cpp:600
void gsc_player_button_jump(int id)
Definition: gsc_player.cpp:282
void gsc_free_slot()
Definition: gsc_player.cpp:632
void gsc_player_setmovespeedscale(int id)
Definition: gsc_player.cpp:578
void gsc_player_getping(int id)
Definition: gsc_player.cpp:375
void gsc_get_userinfo(int id)
Definition: gsc_player.cpp:143
void gsc_player_velocity_get(int id)
Definition: gsc_player.cpp:185
void gsc_player_getip(int id)
Definition: gsc_player.cpp:340
void gsc_player_button_left(int id)
Definition: gsc_player.cpp:199
void gsc_player_renameclient(int id)
Definition: gsc_player.cpp:472
void gsc_player_button_right(int id)
Definition: gsc_player.cpp:212
long double hook_setmovespeed(int a1, int a2)
Definition: gsc_player.cpp:564
void gsc_player_addresstype(int id)
Definition: gsc_player.cpp:468
void gsc_player_getLastMSG(int id)
Definition: gsc_player.cpp:443
void gsc_player_button_back(int id)
Definition: gsc_player.cpp:240
void gsc_player_outofbandprint(int id)
Definition: gsc_player.cpp:491
void gsc_player_button_ads(int id)
Definition: gsc_player.cpp:192
void gsc_set_userinfo(int id)
Definition: gsc_player.cpp:163
void gsc_player_resetNextReliableTime(int id)
Definition: gsc_player.cpp:550
void gsc_player_velocity_set(int id)
Definition: gsc_player.cpp:98
void gsc_entity_setbounds(int id)
Definition: gsc_player.cpp:613