From f6978880a9b1a76fe780932454cf6e396d93c2ef Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 26 Mar 2006 04:51:47 +0000 Subject: [PATCH] split out UpdateAssignments --- stepmania/src/MemoryCardManager.cpp | 6 ++++++ stepmania/src/MemoryCardManager.h | 1 + 2 files changed, 7 insertions(+) diff --git a/stepmania/src/MemoryCardManager.cpp b/stepmania/src/MemoryCardManager.cpp index 31fc9084b3..d89ef5b208 100644 --- a/stepmania/src/MemoryCardManager.cpp +++ b/stepmania/src/MemoryCardManager.cpp @@ -311,6 +311,12 @@ void MemoryCardManager::Update( float fDelta ) MESSAGEMAN->Broadcast( Message_StorageDevicesChanged ); + UpdateAssignments(); +} + +/* Assign cards from m_vStorageDevices to m_Device. */ +void MemoryCardManager::UpdateAssignments() +{ // make a list of unassigned vector vUnassignedDevices = m_vStorageDevices; // copy diff --git a/stepmania/src/MemoryCardManager.h b/stepmania/src/MemoryCardManager.h index d3ba5780e3..bf8f57df5a 100644 --- a/stepmania/src/MemoryCardManager.h +++ b/stepmania/src/MemoryCardManager.h @@ -55,6 +55,7 @@ public: void PushSelf( lua_State *L ); protected: + void UpdateAssignments(); void CheckStateChanges(); vector m_vStorageDevices; // all currently connected