41 #ifndef rrPluginParameterH
42 #define rrPluginParameterH
43 #include "rrPluginsAPIExporter.h"
73 string asString()
const;
78 string getName()
const;
83 string getDescription()
const;
88 void setDescription(
const string& descr);
93 void setHint(
const string& hint);
98 string getHint()
const;
106 virtual string getValueAsString()
const;
111 virtual string getType()
const;
116 virtual void* getValueHandle();
121 virtual void setValueFromString(
const string& value) = 0;
127 friend ostream& operator<<(ostream& stream,
const PluginParameter& outMe);
string mName
Definition: rrPluginParameter.h:133
string mHint
Definition: rrPluginParameter.h:143
Definition: rrPluginParameter.h:58
string mDescription
Definition: rrPluginParameter.h:138