summaryrefslogtreecommitdiff
path: root/src/localbrowser/LocalBrowserModel.cpp
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2012-12-18 17:20:52 (GMT)
committer jacob1 <jfu614@gmail.com>2012-12-18 17:20:52 (GMT)
commitc06afff0a572c34ea4da8b87670e21c67b9c06b7 (patch)
tree95a251e1c2127a33f528a2194f451bfa5bfd30f1 /src/localbrowser/LocalBrowserModel.cpp
parent672c5ee9135fab6329f789c902f278329869b561 (diff)
downloadpowder-c06afff0a572c34ea4da8b87670e21c67b9c06b7.zip
powder-c06afff0a572c34ea4da8b87670e21c67b9c06b7.tar.gz
selecting a stamp moves it to the front of the list again (unless you hold ctrl)
attempted to do MVC right?
Diffstat (limited to 'src/localbrowser/LocalBrowserModel.cpp')
-rw-r--r--src/localbrowser/LocalBrowserModel.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/localbrowser/LocalBrowserModel.cpp b/src/localbrowser/LocalBrowserModel.cpp
index 9e869cc..42f1a65 100644
--- a/src/localbrowser/LocalBrowserModel.cpp
+++ b/src/localbrowser/LocalBrowserModel.cpp
@@ -13,7 +13,8 @@
LocalBrowserModel::LocalBrowserModel():
stamp(NULL),
- currentPage(1)
+ currentPage(1),
+ stampToFront(1)
{
// TODO Auto-generated constructor stub
//stampIDs = Client::Ref().GetStamps();
@@ -61,6 +62,16 @@ void LocalBrowserModel::SetSave(SaveFile * newStamp)
stamp = new SaveFile(*newStamp);
}
+bool LocalBrowserModel::GetMoveToFront()
+{
+ return stampToFront;
+}
+
+void LocalBrowserModel::SetMoveToFront(bool move)
+{
+ stampToFront = move;
+}
+
void LocalBrowserModel::UpdateSavesList(int pageNumber)
{
std::vector<SaveFile*> tempSavesList = savesList;