#include <SM_ObjectData.h>
Public Member Functions | |
SofaObjectData () | |
virtual | ~SofaObjectData () |
virtual MStatus | readASCII (const MArgList &, unsigned &lastElement) |
virtual MStatus | readBinary (istream &in, unsigned length) |
virtual MStatus | writeASCII (ostream &out) |
virtual MStatus | writeBinary (ostream &out) |
virtual void | copy (const MPxData &) |
virtual MTypeId | typeId () const |
virtual MString | name () const |
Base * | getData () const |
void | setData (Base *_sofaObject) |
Static Public Member Functions | |
static void * | creator () |
Static Public Attributes | |
static const MString | typeName |
static const MTypeId | id |
static bool | modification |
Private Attributes | |
Base * | sofaObject |
SofaObjectData::SofaObjectData | ( | ) |
SofaObjectData::~SofaObjectData | ( | ) | [virtual] |
MStatus SofaObjectData::readASCII | ( | const MArgList & | , | |
unsigned & | lastElement | |||
) | [virtual] |
MStatus SofaObjectData::readBinary | ( | istream & | in, | |
unsigned | length | |||
) | [virtual] |
MStatus SofaObjectData::writeASCII | ( | ostream & | out | ) | [virtual] |
MStatus SofaObjectData::writeBinary | ( | ostream & | out | ) | [virtual] |
void SofaObjectData::copy | ( | const MPxData & | ) | [virtual] |
MTypeId SofaObjectData::typeId | ( | ) | const [virtual] |
MString SofaObjectData::name | ( | ) | const [virtual] |
Base* SofaObjectData::getData | ( | ) | const [inline] |
void SofaObjectData::setData | ( | Base * | _sofaObject | ) |
void * SofaObjectData::creator | ( | ) | [static] |
const MString SofaObjectData::typeName [static] |
const MTypeId SofaObjectData::id [static] |
bool SofaObjectData::modification [static] |
Base* SofaObjectData::sofaObject [private] |