|
Public Member Functions |
| NoteSkinManager () |
| ~NoteSkinManager () |
void | RefreshNoteSkinData (const Game *game) |
void | GetNoteSkinNames (const Game *game, CStringArray &AddTo, bool bFilterDefault=true) |
void | GetNoteSkinNames (CStringArray &AddTo) |
bool | DoesNoteSkinExist (const CString &sSkinName) |
CString | GetPathToFromNoteSkinAndButton (const CString &sNoteSkin, const CString &sButtonName, const CString &sElement, bool bOptional=false) |
CString | GetMetric (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValue) |
int | GetMetricI (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValueName) |
float | GetMetricF (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValueName) |
bool | GetMetricB (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValueName) |
RageColor | GetMetricC (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValueName) |
Commands | GetMetricA (const CString &sNoteSkinName, const CString &sButtonName, const CString &sValueName) |
CString | GetNoteSkinDir (const CString &sSkinName) |
Protected Member Functions |
CString | GetPathToFromDir (const CString &sDir, const CString &sFileName) |
void | LoadNoteSkinData (const CString &sNoteSkinName, NoteSkinData &data_out) |
void | LoadNoteSkinDataRecursive (const CString &sNoteSkinName, NoteSkinData &data_out) |
Protected Attributes |
map< CString, NoteSkinData > | m_mapNameToData |
const Game * | m_pCurGame |