1.1 --- a/core/systems/PluginSys.h Tue Feb 13 16:39:47 2007 +0000
1.2 +++ b/core/systems/PluginSys.h Tue Feb 13 19:20:48 2007 +0000
1.3 @@ -117,6 +117,8 @@
1.4 virtual unsigned int GetSerial() const;
1.5 virtual const sp_plugin_t *GetPluginStructure() const;
1.6 virtual IdentityToken_t *GetIdentity() const;
1.7 + virtual bool SetProperty(const char *prop, void *ptr);
1.8 + virtual bool GetProperty(const char *prop, void **ptr, bool remove=false);
1.9 public:
1.10 /**
1.11 * Creates a plugin object with default values.
1.12 @@ -241,6 +243,7 @@
1.13 bool m_WasRunning;
1.14 CVector<unsigned int> m_PhraseFiles;
1.15 CVector<ConVar *> m_ConVarList;
1.16 + Trie *m_pProps;
1.17 };
1.18
1.19 class CPluginManager :