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

NotesLoader Class Reference

#include <NotesLoader.h>

Inheritance diagram for NotesLoader:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~NotesLoader ()
const set< istring > & GetBlacklistedImages () const
virtual bool LoadFromDir (CString sPath, Song &out)=0
virtual void TidyUpData (Song &song, bool cache)
bool Loadable (CString sPath)

Static Public Member Functions

void GetMainAndSubTitlesFromFullTitle (const CString sFullTitle, CString &sMainTitleOut, CString &sSubTitleOut)

Protected Member Functions

virtual void GetApplicableFiles (CString sPath, CStringArray &out)=0

Protected Attributes

set< istringBlacklistedImages

Constructor & Destructor Documentation

virtual NotesLoader::~NotesLoader  )  [inline, virtual]
 


Member Function Documentation

virtual void NotesLoader::GetApplicableFiles CString  sPath,
CStringArray &  out
[protected, pure virtual]
 

Implemented in BMSLoader, DWILoader, KSFLoader, and SMLoader.

const set<istring>& NotesLoader::GetBlacklistedImages  )  const [inline]
 

void NotesLoader::GetMainAndSubTitlesFromFullTitle const CString  sFullTitle,
CString &  sMainTitleOut,
CString &  sSubTitleOut
[static]
 

bool NotesLoader::Loadable CString  sPath  ) 
 

Reimplemented in DWILoader.

virtual bool NotesLoader::LoadFromDir CString  sPath,
Song out
[pure virtual]
 

Implemented in BMSLoader, DWILoader, KSFLoader, and SMLoader.

virtual void NotesLoader::TidyUpData Song song,
bool  cache
[inline, virtual]
 

Reimplemented in SMLoader.


Member Data Documentation

set<istring> NotesLoader::BlacklistedImages [protected]
 


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