Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

No type conversions or promotions are performed for the attributes. For example, it is an error to export a float attribute where a double attribute is needed. Most likely the attribute will fail to load at render time and a default (or invalid) value will be used instead.

Methods

boolSetByte(const MString& name, unsigned char value)
boolSetInt(const MString& name, int value)
boolSetUInt(const MString& name, unsigned int value)
boolSetFloat(const MString& name, float value)
boolSetDouble(const MString& name, double value)
boolSetString(const MString& name, const MString& value)
boolSetByteArray(const MString& name, unsigned int numValues, const unsigned char* values)
boolSetIntArray(const MString& name, unsigned int numValues, const int* values)
boolSetIntArray(const MString& name, const MIntArray& values)
boolSetFloatArray(const MString& name, unsigned int numValues, const float* values)
boolSetFloatArray(const MString& name, const MFloatArray& values)
boolSetDoubleArray(const MString& name, unsigned int numValues, const double* values)
boolSetDoubleArray(const MString& name, const MDoubleArray& values)

...