comparison libmlk-rpg/rpg/item.h @ 292:08ab73b32832

misc: add extern "C" {} blocks for C++ friends
author David Demelier <markand@malikania.fr>
date Fri, 05 Mar 2021 10:08:09 +0100
parents 9948e288925b
children 196264679079
comparison
equal deleted inserted replaced
291:5d8700074dd7 292:08ab73b32832
17 */ 17 */
18 18
19 #ifndef MOLKO_RPG_ITEM_H 19 #ifndef MOLKO_RPG_ITEM_H
20 #define MOLKO_RPG_ITEM_H 20 #define MOLKO_RPG_ITEM_H
21 21
22 #include <core/core.h>
23
22 struct battle; 24 struct battle;
23 struct character; 25 struct character;
24 struct texture; 26 struct texture;
25 27
26 struct item { 28 struct item {
34 struct battle *bt, 36 struct battle *bt,
35 struct character *src, 37 struct character *src,
36 struct character *tgt); 38 struct character *tgt);
37 }; 39 };
38 40
41 CORE_BEGIN_DECLS
42
39 void 43 void
40 item_exec_menu(const struct item *item, struct character *ch); 44 item_exec_menu(const struct item *item, struct character *ch);
41 45
42 void 46 void
43 item_exec_battle(const struct item *item, 47 item_exec_battle(const struct item *item,
44 struct battle *bt, 48 struct battle *bt,
45 struct character *src, 49 struct character *src,
46 struct character *tgt); 50 struct character *tgt);
47 51
52 CORE_END_DECLS
53
48 #endif /* !MOLKO_RPG_ITEM_H */ 54 #endif /* !MOLKO_RPG_ITEM_H */