X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FNetwork%2Fjsclient.hxx;h=a25c623e9fe8e68c8394ac26984f34bce2cbaf09;hb=4c7fb6c91bbf17119407748d4d49d627748ad037;hp=612ec34d9936719cd30c1f59d2f7bc5dfe9c79b5;hpb=e6cd7a0ed76cefe4a3fc0102d0038676f466bafe;p=flightgear.git diff --git a/src/Network/jsclient.hxx b/src/Network/jsclient.hxx index 612ec34d9..a25c623e9 100644 --- a/src/Network/jsclient.hxx +++ b/src/Network/jsclient.hxx @@ -1,9 +1,9 @@ -// jsclient.cxx -- simple UDP networked jsstick client +// jsclient.hxx -- simple UDP networked joystick client // // Copyright (C) 2003 by Manuel Bessler and Stephen Lowry // -// based on jsclient.cxx by Curtis Olson -// Copyright (C) 2000 Curtis L. Olson - curt@flightgear.org +// based on joyclient.hxx by Curtis Olson +// Copyright (C) 2000 Curtis L. Olson - http://www.flightgear.org/~curt // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License as @@ -17,7 +17,7 @@ // // 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., 675 Mass Ave, Cambridge, MA 02139, USA. +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // // $Id$ @@ -28,20 +28,24 @@ #include -#include STL_STRING +#include #include #include "protocol.hxx" -SG_USING_STD(string); +using std::string; class FGJsClient : public FGProtocol { char buf[256]; int length; - + double axis[4]; + SGPropertyNode_ptr axisdef[4]; + string axisdefstr[4]; + bool active; + public: FGJsClient();