IMFAttribute Struct Reference
[MCFrame]

Inheritance diagram for IMFAttribute:

TMFBaseAttribute TMFAttribute List of all members.

Public Member Functions

virtual IDType GetID () const =0
virtual IDType GetType () const =0
virtual const void * GetDataPtr () const =0
virtual void * GetDataPtr ()=0

Detailed Description

An interface to pass data to the SetAttribute and from the GetAttribute functions Those functions enable to set/get part properties without a corresponding method (with limited type checking). At this point only sliders implement them though we should add them everywhere.


Member Function Documentation

virtual void* IMFAttribute::GetDataPtr (   )  [pure virtual]
 

Implemented in TMFAttribute.

virtual const void* IMFAttribute::GetDataPtr (   )  const [pure virtual]
 

Implemented in TMFAttribute.

virtual IDType IMFAttribute::GetID (   )  const [pure virtual]
 

Implemented in TMFBaseAttribute.

virtual IDType IMFAttribute::GetType (   )  const [pure virtual]
 

Implemented in TMFBaseAttribute.


The documentation for this struct was generated from the following file:
Generated on Mon Mar 14 12:29:03 2005 for Carrara SDK Doc by  doxygen 1.3.9.1