Pol  Revision:cb584c9
guildmod.h
Go to the documentation of this file.
1 
7 #ifndef GUILDSMOD_H
8 #define GUILDSMOD_H
9 
10 #include "../../bscript/execmodl.h"
11 
12 namespace Pol
13 {
14 namespace Bscript
15 {
16 class BObjectImp;
17 class Executor;
18 } // namespace Bscript
19 } // namespace Pol
20 
21 namespace Pol
22 {
23 namespace Core
24 {
25 class Guild;
26 }
27 namespace Module
28 {
29 class GuildExecutorModule : public Bscript::TmplExecutorModule<GuildExecutorModule>
30 {
31 public:
33 
34  Bscript::BObjectImp* mf_ListGuilds();
35  Bscript::BObjectImp* mf_CreateGuild();
36  Bscript::BObjectImp* mf_FindGuild();
37  Bscript::BObjectImp* mf_DestroyGuild();
38 
39  static Bscript::BObjectImp* CreateGuildRefObjImp( Core::Guild* guild );
40 };
41 }
42 }
43 #endif
Definition: berror.cpp:12