SofaObjectData Class Reference

#include <SM_ObjectData.h>

List of all members.

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


Constructor & Destructor Documentation

SofaObjectData::SofaObjectData (  ) 

SofaObjectData::~SofaObjectData (  )  [virtual]


Member Function Documentation

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]


Member Data Documentation

const MString SofaObjectData::typeName [static]

const MTypeId SofaObjectData::id [static]

bool SofaObjectData::modification [static]

Base* SofaObjectData::sofaObject [private]


The documentation for this class was generated from the following files:
Generated on Thu Apr 12 17:46:23 2007 for SofaMaya by  doxygen 1.5.1-p1