summaryrefslogtreecommitdiffstats
path: root/src/plugins/plugininterface.h
diff options
context:
space:
mode:
authorerihel <erihel@gmail.com>2012-09-22 00:11:16 +0200
committererihel <erihel@gmail.com>2012-09-22 00:11:16 +0200
commit15ff1d512b9e103396144bec1cd8004ecf4f7f9c (patch)
treedf57c12ca30d8691c40b7041a35c8deac253ad21 /src/plugins/plugininterface.h
parentf5bc8e12d477a91c7d950675af81e074a94d6036 (diff)
downloadcolobot-15ff1d512b9e103396144bec1cd8004ecf4f7f9c.tar.gz
colobot-15ff1d512b9e103396144bec1cd8004ecf4f7f9c.tar.bz2
colobot-15ff1d512b9e103396144bec1cd8004ecf4f7f9c.zip
* Fixed audio problems
* Added colobot.ini to CApp in Create function * Fixes to plugin manager * Fixed CProfile segfault
Diffstat (limited to 'src/plugins/plugininterface.h')
-rw-r--r--src/plugins/plugininterface.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/plugininterface.h b/src/plugins/plugininterface.h
index 87c355d..6554b44 100644
--- a/src/plugins/plugininterface.h
+++ b/src/plugins/plugininterface.h
@@ -47,19 +47,19 @@ class CPluginInterface {
/** Function to get plugin name or description
* @return returns plugin name
*/
- inline std::string PluginName() { return "abc"; };
+ inline virtual std::string PluginName() { return "abc"; };
/** Function to get plugin version. 1 means version 0.01, 2 means 0.02 etc.
* @return number indicating plugin version
*/
- inline int PluginVersion() { return 0; };
+ inline virtual int PluginVersion() { return 0; };
/** Function to initialize plugin
*/
- inline void InstallPlugin() {};
+ inline virtual void InstallPlugin() {};
/** Function called before removing plugin
*/
- inline bool UninstallPlugin(std::string &) { return true; };
+ inline virtual bool UninstallPlugin(std::string &) { return true; };
};