38 #ifndef IECOREHOUDINI_SOPPARAMETERISEDHOLDER_H
39 #define IECOREHOUDINI_SOPPARAMETERISEDHOLDER_H
41 #include "SOP/SOP_Node.h"
42 #include "UT/UT_StringMMPattern.h"
44 #include "IECore/CompoundParameter.h"
45 #include "IECore/ObjectParameter.h"
47 #include "IECoreHoudini/ParameterisedHolder.h"
60 virtual void getNodeSpecificInfoText( OP_Context &context, OP_NodeInfoParms &parms );
89 #endif // IECOREHOUDINI_SOPPARAMETERISEDHOLDER_H
Definition: Parameter.h:53
virtual void setInputParameterValue(IECore::Parameter *parameter, const GU_DetailHandle &handle, unsigned inputIndex)
GU_DetailHandle filteredInputValue(const IECore::Parameter *parameter, unsigned inputIndex)
The IECoreHoudini namespace holds all the functionality of libIECoreHoudini.
Definition: CoreHoudini.h:51
virtual void refreshInputConnections()
Updates the input connections for parameters relevant to FromHoudiniGeometryConverters.
virtual void setInputParameterValues(float now)
bool getNameFilter(const IECore::Parameter *parameter, UT_StringMMPattern &filter)
Used to find and evaluate the nameFilter, if it is enabled.
Class representing an OP node acting as a holder for the abstract Parameterised class.
Definition: ParameterisedHolder.h:53
Class representing a SOP node acting as a holder for the abstract Parameterised class.
Definition: SOP_ParameterisedHolder.h:53