From 8285a11a26d78784f26b76e6bcdfa479f6c1a345 Mon Sep 17 00:00:00 2001 From: faketruth Date: Tue, 8 Nov 2011 01:25:01 +0000 Subject: It's a Squirrel!! In SquirrelBindings.h use #define USE_SQUIRREL 1 to enable squirrel git-svn-id: http://mc-server.googlecode.com/svn/trunk@76 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cPluginManager.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/cPluginManager.h') diff --git a/source/cPluginManager.h b/source/cPluginManager.h index 6a94060e0..ebe974b11 100644 --- a/source/cPluginManager.h +++ b/source/cPluginManager.h @@ -34,7 +34,7 @@ public: //tolua_export static cPluginManager * GetPluginManager(); //tolua_export typedef std::list< cPlugin* > PluginList; - cPlugin* GetPlugin( std::string a_Plugin ); //tolua_export + cPlugin* GetPlugin( const char* a_Plugin ); //tolua_export const PluginList & GetAllPlugins(); // >> EXPORTED IN MANUALBINDINGS << void ReloadPlugins(); //tolua_export @@ -47,6 +47,7 @@ public: //tolua_export bool CallHook( PluginHook a_Hook, unsigned int a_NumArgs, ... ); + void RemoveHooks( cPlugin* a_Plugin ); void RemovePlugin( cPlugin* a_Plugin, bool a_bDelete = false ); //tolua_export void RemoveLuaPlugin( std::string a_FileName ); //tolua_export cPlugin_Lua* GetLuaPlugin( lua_State* a_State ); //tolua_export -- cgit v1.2.3