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