[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Usata-commits] Changes to usata2/src/usata.cpp
From: |
David Lau |
Subject: |
[Usata-commits] Changes to usata2/src/usata.cpp |
Date: |
Tue, 25 Jan 2005 03:28:30 -0500 |
Index: usata2/src/usata.cpp
diff -u usata2/src/usata.cpp:1.22 usata2/src/usata.cpp:1.23
--- usata2/src/usata.cpp:1.22 Fri Jan 21 22:44:20 2005
+++ usata2/src/usata.cpp Tue Jan 25 08:28:27 2005
@@ -10,7 +10,7 @@
// included in the software distribution, or visit
// http://www.fsf.org/licenses/gpl.html.
//
-// $Id: usata.cpp,v 1.22 2005/01/21 22:44:20 skunix Exp $
+// $Id: usata.cpp,v 1.23 2005/01/25 08:28:27 skunix Exp $
#include "usata.hpp"
#include "config.hpp"
@@ -19,12 +19,14 @@
#include "system.hpp"
#include "log.hpp"
#include "texture.hpp"
+#include "input-system.hpp"
#include "scene-manager.hpp"
#include "object-registry.hpp"
#include "exception_types.hpp"
#include "objects/top-nodes.hpp"
#include <boost/format.hpp>
#include <boost/filesystem/operations.hpp>
+#include <boost/bind.hpp>
#include <memory>
#include "object.hpp"
@@ -105,9 +107,13 @@
}
Usata::Usata()
: image_manager(new TextureMapManager),
- scene_manager(new SceneManager)
+ scene_manager(new SceneManager),
+ input_manager(new input::Manager)
{
+ input_manager->add_driver(input::default_driver());
+ input_manager->quit_signal.connect(boost::bind(&Usata::on_quit, this));
+ return;
}
Usata::~Usata()
@@ -154,6 +160,7 @@
bool updated=false;
while (!quit)
{
+ input_manager->process();
while (clock.try_next())
{
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/02
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/02
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/03
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/09
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/10
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/15
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/17
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/19
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/20
- [Usata-commits] Changes to usata2/src/usata.cpp, David Lau, 2005/01/21
- [Usata-commits] Changes to usata2/src/usata.cpp,
David Lau <=