24#if !defined(ODA_ODMVDXMLDEFINITION_H_INCLUDED_)
25#define ODA_ODMVDXMLDEFINITION_H_INCLUDED_
92 OdMvdXmlBodyPtr m_pBody;
96 OdMvdXmlLinkPtrArray m_links;
#define SMARTPTR(classname)
#define ODRX_DECLARE_MEMBERS(ClassName)
void assign(const OdMvdXmlDefinition *other)
virtual OdResult outChildNodes(TiXmlNode *pParent) override
const OdMvdXmlLinkPtrArray & getLinks() const
virtual OdResult inChildNode(const char *nodeName, TiXmlElement *pChild) override
OdMvdXmlDefinition & operator=(const OdMvdXmlDefinition &other)
const OdMvdXmlBodyPtr getBody() const
virtual OdAnsiString getElementName()
const OdMvdXmlDefinitionPtrArray & getDefinitions() const
OdMvdXmlDefinitionPtrArray m_definitions
OdResult inDefinitions(TiXmlElement *pParent)
void assign(const OdMvdXmlDefinitionsBase *other)
OdResult outDefinitions(TiXmlNode *pParent)
void assign(const OdMvdXmlDefinitions *other)
virtual OdResult outChildNodes(TiXmlNode *pParent) override
virtual OdResult inChildNode(const char *nodeName, TiXmlElement *pChild) override