A class which holds an Op, expected to return an ImagePrimitive, which is then placed onto an ImagePlane.
More...
#include <ImagePlaneHolder.h>
|
virtual void | postConstructor () |
|
virtual MStatus | setDependentsDirty (const MPlug &plug, MPlugArray &plugArray) |
|
virtual MStatus | loadImageMap (const MString &fileName, int frame, MImage &image) |
|
MStatus | setOp (const std::string &className, int classVersion) |
| Calls setParameterised( className, classVersion, "IECORE_OP_PATHS" ).
|
|
IECore::OpPtr | getOp (std::string *className=0, int *classVersion=0) |
| Returns runTimeCast<Op>( getParameterised( className, classVersion ) ).
|
|
virtual MStatus | shouldSave (const MPlug &plug, bool &isSaving) |
|
virtual MStatus | setParameterised (IECore::RunTimeTypedPtr p) |
|
virtual MStatus | setParameterised (const std::string &className, int classVersion, const std::string &searchPathEnvVar) |
|
virtual MStatus | updateParameterised () |
|
virtual IECore::RunTimeTypedPtr | getParameterised (std::string *className=0, int *classVersion=0, std::string *searchPathEnvVar=0) |
|
virtual MStatus | setNodeValues () |
|
virtual MStatus | setNodeValue (IECore::ParameterPtr pa) |
|
virtual MStatus | setParameterisedValues () |
|
virtual MStatus | setParameterisedValue (IECore::ParameterPtr pa) |
|
virtual MPlug | parameterPlug (IECore::ConstParameterPtr parameter) |
|
virtual IECore::ParameterPtr | plugParameter (const MPlug &plug) |
|
IECore::ParameterisedInterface * | getParameterisedInterface () |
| Convenience method to return dynamic_cast<IECore::ParameterisedInterface *>( getParameterised().get() )
|
|
IECore::ParameterisedInterface * | getParameterisedInterface (std::string *className, int *classVersion=0, std::string *searchPathEnvVar=0) |
|
|
static void * | creator () |
|
static MStatus | initialize () |
|
static void * | creator () |
|
static MStatus | initialize () |
|
|
static MTypeId | id |
|
static MTypeId | id |
|
static MString | typeName |
|
static MObject | aParameterisedClassName |
|
static MObject | aParameterisedVersion |
|
static MObject | aParameterisedSearchPathEnvVar |
|
|
MStatus | setParameterisedValues (bool lazy) |
|
MStatus | createOrUpdateAttribute (IECore::ParameterPtr parameter, const MString &attributeName, bool callRestore=false) |
| Creates an attribute to represent the specified parameter, or updates an existing attribute.
|
|
IECore::RunTimeTypedPtr | m_parameterised |
|
bool | m_failedToLoad |
|
static const std::string | g_attributeNamePrefix |
|
A class which holds an Op, expected to return an ImagePrimitive, which is then placed onto an ImagePlane.
The documentation for this class was generated from the following file: