|
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 |