DX::IDXUserData Struct Reference

#include <IDXUserData.h>

Inherited by DX::IDXAnimation, DX::IDXAnimationKey, DX::IDXAnimationKeyframe, DX::IDXFace, DX::IDXFile, DX::IDXFileSystem, DX::IDXGroup, DX::IDXGroupAnim, DX::IDXMaterial, DX::IDXMaterialMap, DX::IDXMesh, DX::IDXModel, DX::IDXModelInfo, DX::IDXModelProperties, DX::IDXObjectProp, DX::IDXObjectPropAttribute, DX::IDXSkin, DX::IDXSkinEntry, DX::IDXSkinVert, DX::IDXSurfaceDetail, DX::IDXSurfaceDetailXYZ, DX::IDXSurfaceDetailXYZElement, DX::IDXTag, DX::IDXUserTag, and DX::IDXVertex.

List of all members.

Public Member Functions

virtual void *DXMCALL GetUserData () const =0
virtual void DXMCALL SetUserData (void *userData)=0


Detailed Description

All interface (bar invalidation) implement this interface which allows you to store a void* to data which is associated with something.

Member Function Documentation

virtual void* DXMCALL DX::IDXUserData::GetUserData (  )  const [pure virtual]

Get the current user data.

Returns:
The void* which is associated with the object.

virtual void DXMCALL DX::IDXUserData::SetUserData ( void *  userData  )  [pure virtual]

Set the current user data.

Parameters:
userData The new userdata for this item.


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