#include <MemoryCardManager.h>
Collaboration diagram for MemoryCardManager:

Public Member Functions | |
| MemoryCardManager () | |
| ~MemoryCardManager () | |
| void | Update (float fDelta) |
| MemoryCardState | GetCardState (PlayerNumber pn) |
| void | LockCards (bool bLock) |
| void | TryMountAllCards () |
| void | MountAllUsedCards () |
| void | UnmountAllUsedCards () |
| void | MountCard (PlayerNumber pn) |
| void | UnmountCard (PlayerNumber pn) |
| void | PauseMountingThread () |
| void | UnPauseMountingThread () |
| void | FlushAndReset () |
| bool | PathIsMemCard (CString sDir) const |
| bool | IsNameAvailable (PlayerNumber pn) const |
| CString | GetName (PlayerNumber pn) const |
Protected Member Functions | |
| void | UpdateUnassignedCards () |
Protected Attributes | |
| MemoryCardDriver * | m_pDriver |
| vector< UsbStorageDevice > | m_vStorageDevices |
| bool | m_bCardsLocked |
| bool | m_bTooLate [NUM_PLAYERS] |
| UsbStorageDevice | m_Device [NUM_PLAYERS] |
| RageSound | m_soundReady |
| RageSound | m_soundError |
| RageSound | m_soundTooLate |
| RageSound | m_soundDisconnect |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7