#include <maya/MIOStream.h>
#include <maya/MFnPlugin.h>
#include <maya/MString.h>
#include <maya/MArgList.h>
#include <maya/MPxCommand.h>
#include <maya/MGlobal.h>
#include <maya/MItSelectionList.h>
#include <maya/MSelectionList.h>
#include <maya/MFnDependencyNode.h>
#include <maya/MFnNumericAttribute.h>
{
public:
blindShortData() {};
virtual ~blindShortData();
static void* creator();
};
blindShortData::~blindShortData() {}
void* blindShortData::creator()
{
return new blindShortData();
}
{
return stat;
}
{
for ( ; !iter.isDone(); iter.next() )
{
cerr << "Error getting the dependency node" << endl;
continue;
}
cerr << "Error creating MFnDependencyNode" << endl;
continue;
}
const MString fullName(
"blindData" );
double attrDefault = 99;
attrDefault, &stat );
cerr << "Error creating new attribute" << endl;
continue;
}
cerr << "Error adding dynamic attribute" << endl;
}
}
}
{
MFnPlugin plugin( obj, PLUGIN_COMPANY,
"3.0",
"Any");
status = plugin.registerCommand( "blindShortData",
blindShortData::creator );
if (!status) {
status.
perror(
"registerCommand");
return status;
}
return status;
}
{
status = plugin.deregisterCommand( "blindShortData" );
if (!status) {
status.
perror(
"deregisterCommand");
return status;
}
return status;
}