Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TrailID Class Reference

#include <TrailUtil.h>

List of all members.

Public Member Functions

 TrailID ()
void Unset ()
void FromTrail (const Trail *p)
TrailToTrail (const Course *p, bool bAllowNull) const
bool operator< (const TrailID &rhs) const
bool MatchesStepsType (StepsType s) const
XNodeCreateNode () const
void LoadFromNode (const XNode *pNode)
CString ToString () const
bool IsValid () const

Static Public Member Functions

void Invalidate (Song *pStaleSong)

Private Attributes

StepsType st
CourseDifficulty cd


Constructor & Destructor Documentation

TrailID::TrailID  )  [inline]
 


Member Function Documentation

XNode * TrailID::CreateNode  )  const
 

void TrailID::FromTrail const Trail p  ) 
 

void TrailID::Invalidate Song pStaleSong  )  [static]
 

bool TrailID::IsValid  )  const
 

void TrailID::LoadFromNode const XNode pNode  ) 
 

bool TrailID::MatchesStepsType StepsType  s  )  const [inline]
 

bool TrailID::operator< const TrailID rhs  )  const
 

CString TrailID::ToString  )  const
 

Trail * TrailID::ToTrail const Course p,
bool  bAllowNull
const
 

void TrailID::Unset  )  [inline]
 


Member Data Documentation

CourseDifficulty TrailID::cd [private]
 

StepsType TrailID::st [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 21:04:56 2005 for StepMania by doxygen 1.3.7