OSDN Git Service

introduced event mode for mouse and key input, added JoystickInput (thus added jinput...
authorirrisor <irrisor@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Tue, 11 Oct 2005 10:41:59 +0000 (10:41 +0000)
committerirrisor <irrisor@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Tue, 11 Oct 2005 10:41:59 +0000 (10:41 +0000)
commit1075bdee666ccc7f64ecfe71f2a2ee497c336d30
tree96cbe6cc2b26e38046866cab5590e5e5301bc72e
parentdc78e1cbbe30baf6b770661f73ffc3da87189ab6
introduced event mode for mouse and key input, added JoystickInput (thus added jinput libs), replaced lwjgl.jar with original .98 (without jme signature), input system + handlers revamp still pending

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@2445 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
71 files changed:
build.xml
jnlp/jme-nightly.jnlp
jnlp/jme.jnlp
lib/.cvsignore [new file with mode: 0755]
lib/jinput-dxplugin.dll [new file with mode: 0755]
lib/jinput.jar [new file with mode: 0755]
lib/libjinput-linux.so [new file with mode: 0755]
lib/libjinput.jnilib [new file with mode: 0755]
lib/lwjgl.jar
lib/lwjgl_fmod3.jar
src/com/jme/app/SimpleGame.java
src/com/jme/app/SimpleHeadlessApp.java
src/com/jme/app/StandardGameStateDefaultCamera.java
src/com/jme/bounding/BoundingSphere.java
src/com/jme/bounding/BoundingVolume.java
src/com/jme/input/AbsoluteMouse.java
src/com/jme/input/AbstractInputHandler.java
src/com/jme/input/ChaseCamera.java
src/com/jme/input/FirstPersonHandler.java
src/com/jme/input/InputHandler.java
src/com/jme/input/InputSystem.java
src/com/jme/input/KeyInput.java
src/com/jme/input/KeyInputListener.java [new file with mode: 0755]
src/com/jme/input/MouseButtonStateType.java [deleted file]
src/com/jme/input/MouseInput.java
src/com/jme/input/MouseInputListener.java [new file with mode: 0755]
src/com/jme/input/NodeHandler.java
src/com/jme/input/RelativeMouse.java
src/com/jme/input/ThirdPersonHandler.java
src/com/jme/input/joystick/Joystick.java [new file with mode: 0755]
src/com/jme/input/joystick/JoystickInput.java [new file with mode: 0755]
src/com/jme/input/joystick/JoystickInputListener.java [new file with mode: 0755]
src/com/jme/input/joystick/lwjgl/LWJGLJoystick.java [new file with mode: 0755]
src/com/jme/input/joystick/lwjgl/LWJGLJoystickInput.java [new file with mode: 0755]
src/com/jme/input/lwjgl/LWJGLKeyInput.java
src/com/jme/input/lwjgl/LWJGLMouseInput.java
src/com/jme/intersection/CollisionData.java
src/com/jme/math/Quaternion.java
src/com/jme/renderer/lwjgl/LWJGLRenderer.java
src/com/jme/scene/TriMesh.java
src/com/jme/scene/state/lwjgl/LWJGLTextureState.java
src/com/jme/system/DisplaySystem.java
src/com/jme/util/Timer.java
src/com/jmex/sound/openAL/SoundSystem.java
src/com/jmex/sound/openAL/objects/Sample3D.java
src/jmetest/TutorialGuide/HelloMousePick.java
src/jmetest/TutorialGuide/HelloSimpleGame.java
src/jmetest/data/sound/explosion.ogg [new file with mode: 0755]
src/jmetest/data/sound/turn.ogg [new file with mode: 0755]
src/jmetest/flagrushtut/Lesson2.java
src/jmetest/flagrushtut/Lesson3.java
src/jmetest/flagrushtut/Lesson4.java
src/jmetest/flagrushtut/lesson5/FlagRushHandler.java
src/jmetest/flagrushtut/lesson5/Lesson5.java
src/jmetest/flagrushtut/lesson6/FlagRushHandler.java
src/jmetest/flagrushtut/lesson6/Lesson6.java
src/jmetest/game/state/IngameHandler.java
src/jmetest/game/state/MenuHandler.java
src/jmetest/game/state/TestGameStateSystem.java
src/jmetest/input/TestAbsoluteMouse.java
src/jmetest/input/TestJoystick.java [new file with mode: 0755]
src/jmetest/input/TestKeyBinding.java
src/jmetest/input/TestKeyInput.java
src/jmetest/input/TestRelativeMouse.java
src/jmetest/input/action/TestMouseLook.java
src/jmetest/intersection/TestOBBPick.java
src/jmetest/renderer/TestCameraMan.java
src/jmetest/renderer/TestScenegraph.java
src/jmetest/sound/PongRevisited.java
src/jmetest/stress/swarm/Fish.java
src/jmetest/stress/swarm/TestSwarm.java