Xrtti::Enumeration Class Reference

#include <Xrtti.h>

List of all members.

Public Member Functions

AccessType GetAccessType () const
const ContextGetContext () const
const char * GetName () const
U32 GetValueCount () const
const EnumerationValueGetValue (U32 index) const


Detailed Description

************************************************************************** Enumeration describes a C++ enum.


Member Function Documentation

AccessType Xrtti::Enumeration::GetAccessType  )  const [inline]
 

Returns the access type of the Enuimeration within the context in which it is defined.

Returns:
the access type of the Enumeration within the context in which it is defined.

const Context& Xrtti::Enumeration::GetContext  )  const [inline]
 

Returns the Context in which this Enumeration is defined.

Returns:
the Context in which this Enumeration is defined

const char* Xrtti::Enumeration::GetName  )  const [inline]
 

Returns the name of this Enumeration.

Returns:
the name of this Enumeration

U32 Xrtti::Enumeration::GetValueCount  )  const [inline]
 

Returns the number of EnumerationValues of this Enumeration.

Returns:
the number of EnumerationValues of this Enumeration.

const EnumerationValue& Xrtti::Enumeration::GetValue U32  index  )  const
 

Returns an EnumerationValue of this Enumeration.

Parameters:
index is the number of the EnumerationValue to return
Returns:
an EnumerationValue of this Enumeration


The documentation for this class was generated from the following file:
Generated on Sun Apr 29 22:26:04 2007 by  doxygen 1.4.6