Lines Matching refs:kill
14 struct kill;
32 int (*attack_assign)(struct msg *, const struct kill*);
33 int (*attack_get)(struct msg *, struct kill* *);
44 struct kill* attack_data;
70 int msg_attack_assign(struct msg *, const struct kill*);
71 int msg_attack_get(struct msg *, struct kill* *);
87 int (*weapon_assign)(struct kill *, const char *);
88 int (*weapon_get)(struct kill *, char * *);
89 int (*action_assign)(struct kill *, const char *);
90 int (*action_get)(struct kill *, char * *);
91 int (*how_often_assign)(struct kill *, int, const ev_uint32_t);
92 int (*how_often_get)(struct kill *, int, ev_uint32_t *);
93 ev_uint32_t * (*how_often_add)(struct kill *msg, const ev_uint32_t value);
96 struct kill { struct
110 struct kill *kill_new(void); argument
111 struct kill *kill_new_with_arg(void *);
112 void kill_free(struct kill *);
113 void kill_clear(struct kill *);
114 void kill_marshal(struct evbuffer *, const struct kill *);
115 int kill_unmarshal(struct kill *, struct evbuffer *);
116 int kill_complete(struct kill *);
118 const struct kill *);
120 struct kill *);
121 int kill_weapon_assign(struct kill *, const char *);
122 int kill_weapon_get(struct kill *, char * *);
123 int kill_action_assign(struct kill *, const char *);
124 int kill_action_get(struct kill *, char * *);
125 int kill_how_often_assign(struct kill *, int, const ev_uint32_t);
126 int kill_how_often_get(struct kill *, int, ev_uint32_t *);
127 ev_uint32_t * kill_how_often_add(struct kill *msg, const ev_uint32_t value);