# TMFBaseAttribute Class Reference
[MCFrame]

Base attribute class (stores only ID and Type). More...

Inheritance diagram for TMFBaseAttribute:

List of all members.

## Public Member Functions
| TMFBaseAttribute ()
| TMFBaseAttribute (IDType propertyID, IDType dataType)
virtual IDType | GetID () const
virtual IDType | GetType () const
## Protected Attributes
IDType | fID
| The id of the part's property to get/set.
IDType | fType
| The type of the part's data (same as the possible pmap types defined in PMapTypes.h).

## Detailed Description

Base attribute class (stores only ID and Type).

## Constructor & Destructor Documentation

TMFBaseAttribute::TMFBaseAttribute | ( |  | ) | `[inline]`

TMFBaseAttribute::TMFBaseAttribute | ( | IDType | propertyID,
|  | IDType | dataType |
| ) |  |  | `[inline]`

## Member Function Documentation

virtual IDType TMFBaseAttribute::GetID | ( |  | ) | const`[inline, virtual]`

Implements IMFAttribute.

virtual IDType TMFBaseAttribute::GetType | ( |  | ) | const`[inline, virtual]`

Implements IMFAttribute.

## Member Data Documentation

IDType TMFBaseAttribute::fID`[protected]`

The id of the part's property to get/set.

IDType TMFBaseAttribute::fType`[protected]`

The type of the part's data (same as the possible pmap types defined in PMapTypes.h).

The documentation for this class was generated from the following file:

- MFAttributes.h