35 #ifndef IECORENUKE_STRINGPARAMETERHANDLER_H
36 #define IECORENUKE_STRINGPARAMETERHANDLER_H
38 #include "IECoreNuke/ParameterHandler.h"
43 class StringParameterHandler :
public ParameterHandler
48 StringParameterHandler();
50 virtual void knobs(
const IECore::Parameter *parameter,
const char *knobName, DD::Image::Knob_Callback f );
57 virtual DD::Image::Knob *knob(
const IECore::Parameter *parameter,
const char *knobName, DD::Image::Knob_Callback f,
const char **storage );
61 const char *m_storage;
62 DD::Image::Knob *m_knob;
64 static Description<StringParameterHandler> g_description;
70 #endif // IECORENUKE_STRINGPARAMETERHANDLER_H
virtual void setParameterValue(IECore::Parameter *parameter, InputIterator first, InputIterator last)
Definition: Parameter.h:53
The IECoreNuke namespace holds all the functionality of libIECoreNuke.
Definition: BoolParameterHandler.h:40