Mercurial > projects > mde
diff codeDoc/input/inputIDs.txt @ 17:5f90774ea1ef
Applied the GNU GPL v2 to mde.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Sat, 15 Mar 2008 15:14:25 +0000 |
parents | 4608be19ebe2 |
children | 611f7b9063c6 |
line wrap: on
line diff
--- a/codeDoc/input/inputIDs.txt Sat Mar 15 11:56:13 2008 +0000 +++ b/codeDoc/input/inputIDs.txt Sat Mar 15 15:14:25 2008 +0000 @@ -1,3 +1,18 @@ +Part of mde: a Modular D game-oriented Engine +Copyright © 2007-2008 Diggory Hardy + +This program is free software; you can redistribute it and/or modify it under the terms of +the GNU General Public License, version 2, as published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ + + Event input status and callbacks are differentiated via IDs of type Input.inputID (currently uint). Multi-user support requiers some way to make these specific to particular users; this is intended to be implemented via each user having their own Input class object; user-common callbacks are added by each user's class, thus enabling these to have extra user-specific functionality added later. Thus inputIDs don't need to contain a user ID.