Cortex
10.0.0-a4
|
A ParameterHandler which deals with a variety of Imath::Box types. More...
#include <BoxParameterHandler.h>
Protected Member Functions | |
virtual MPlug | doCreate (IECore::ConstParameterPtr parameter, const MString &plugName, MObject &node) const |
virtual MStatus | doUpdate (IECore::ConstParameterPtr parameter, MPlug &plug) const |
virtual MStatus | doSetValue (IECore::ConstParameterPtr parameter, MPlug &plug) const |
virtual MStatus | doSetValue (const MPlug &plug, IECore::ParameterPtr parameter) const |
![]() | |
MPlug | finishCreating (IECore::ConstParameterPtr parameter, MPlug &plug) const |
MPlug | finishCreating (IECore::ConstParameterPtr parameter, MObject &attribute, MObject &node) const |
An overload for the above function which accepts an attribute for which a plug needs to be made. | |
MStatus | finishUpdating (IECore::ConstParameterPtr parameter, MPlug &plug) const |
MStatus | finishUpdating (IECore::ConstParameterPtr parameter, MObject &attribute, MObject &node) const |
An overload for the above function which accepts an attribute for which a plug needs to be made. | |
virtual MStatus | doRestore (const MPlug &plug, IECore::ParameterPtr parameter) const |
Additional Inherited Members | |
![]() | |
typedef size_t | RefCount |
![]() | |
IE_CORE_DECLAREMEMBERPTR (RefCounted) | |
void | addRef () const |
Add a reference to the current object. | |
void | removeRef () const |
Remove a reference from the current object. | |
RefCount | refCount () const |
Returns the current reference count. | |
![]() | |
static MPlug | create (IECore::ConstParameterPtr parameter, const MString &plugName, MObject &node) |
static MStatus | update (IECore::ConstParameterPtr parameter, MPlug &plug) |
static MStatus | setValue (IECore::ConstParameterPtr parameter, MPlug &plug) |
Sets the value of plug to reflect the value of parameter. | |
static MStatus | setValue (const MPlug &plug, IECore::ParameterPtr parameter) |
Sets the value of parameter to reflect the value of plug. | |
static MStatus | restore (const MPlug &plug, IECore::ParameterPtr parameter) |
![]() | |
static ConstParameterHandlerPtr | create (IECore::ConstParameterPtr parameter) |
Return a handler which can deal with the given parameter. | |
static ConstParameterHandlerPtr | create (IECore::ConstObjectPtr object) |
Return a handler which can deal with the given object. | |
static ConstParameterHandlerPtr | create (IECore::TypeId id) |
Return a handler which can deal with an object or parameter of the given type id. | |
A ParameterHandler which deals with a variety of Imath::Box types.