DX::IDXUserTag Struct Reference

#include <IDXUserTag.h>

Inherits DX::IDXUserData.

Collaboration diagram for DX::IDXUserTag:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const wchar_t *DXMCALL GetID () const =0
virtual const wchar_t *DXMCALL GetValue () const =0
virtual DXError DXMCALL SetID (const wchar_t *id)=0
virtual DXError DXMCALL SetValue (const wchar_t *value)=0


Detailed Description

IDXUserTag allows for storage of user data in the model. In the form <usertag id="ID" value="value">

Member Function Documentation

virtual const wchar_t* DXMCALL DX::IDXUserTag::GetID (  )  const [pure virtual]

Get the ID that this tag will have.

Returns:
The tag ID.

virtual const wchar_t* DXMCALL DX::IDXUserTag::GetValue (  )  const [pure virtual]

Get the value that this tag will have.

Returns:
The tag value.

virtual DXError DXMCALL DX::IDXUserTag::SetID ( const wchar_t *  id  )  [pure virtual]

Set the ID that this tag will have.

Parameters:
id The id.
Returns:
Error_NullParam if id was null.
Error_Success if the id was set

virtual DXError DXMCALL DX::IDXUserTag::SetValue ( const wchar_t *  value  )  [pure virtual]

Set the value that this tag will have.

Parameters:
value The new value.
Returns:
Error_NullParam if value was null.
Error_Success if the value was set.


Generated on Wed Jun 17 17:24:51 2009 for DXMesh API by  doxygen 1.5.7.1