core/systems/PluginSys.h
changeset 486 c8aa9d25b2c0
parent 457 9b8a85bf4175
child 487 3410298035cb
     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 :