Uses of Class
com.jme.app.AbstractGame

Packages that use AbstractGame
com.jme.app   
com.jme.input   
com.jme.input.action   
com.jme.widget.input.mouse   
jmetest.base   
jmetest.curve   
jmetest.effects   
jmetest.effects.cloth   
jmetest.effects.transients   
jmetest.game.state   
jmetest.input   
jmetest.input.action   
jmetest.intersection   
jmetest.milestone   
jmetest.renderer   
jmetest.renderer.loader   
jmetest.renderer.state   
jmetest.sound   
jmetest.sound.openal   
jmetest.system   
jmetest.terrain   
jmetest.TutorialGuide   
jmetest.ui   
jmetest.util   
jmetest.widget   
jmetest.widget.viewport   
 

Uses of AbstractGame in com.jme.app
 

Subclasses of AbstractGame in com.jme.app
 class BaseGame
          BaseGame provides the simplest possible implementation of a main game loop.
 class BaseHeadlessApp
          BaseHeadlessApp provides the simplest possible implementation of a main game loop for headless apps.
 class FixedFramerateGame
          FixedFramerateGame attempts to run the game at a fixed frame rate.
 class FixedLogicrateGame
          FixedLogicrateGame implements a main-loop designed to acheive frame rate independence.
 class SimpleGame
          SimpleGame provides the simplest possible implementation of a main game loop.
 class SimpleHeadlessApp
          SimpleHeadlessApp provides the simplest possible implementation of a main game loop.
 class VariableTimestepGame
          VariableTimestepGame implements a very simple loop, updating game logic and rendering as fast as hardware permits.
 

Uses of AbstractGame in com.jme.input
 

Fields in com.jme.input declared as AbstractGame
protected  AbstractGame AbstractInputHandler.app
          Optional.
 

Methods in com.jme.input that return AbstractGame
 AbstractGame AbstractInputHandler.getApp()
          getApp returns the AbstractGame controlling this handler.
 

Methods in com.jme.input with parameters of type AbstractGame
 void AbstractInputHandler.setApp(AbstractGame game)
          setApp sets the AbstractGame controlling this handler.
 

Constructors in com.jme.input with parameters of type AbstractGame
NodeHandler(AbstractGame app, Spatial node, java.lang.String api)
          Constructor instantiates a new NodeHandler object.
FirstPersonHandler(AbstractGame app, Camera cam, java.lang.String api)
          Creates a first person handler.
AbstractInputHandler(AbstractGame app)
          Constructor instantiates a new AbstractInputHandler defining the app that defines the application actions.
AbstractInputHandler(AbstractGame app, Camera camera)
          Constructor instantiates a new AbstractInputHandler defining the app that defines the application actions and the camera that will define viewing.
 

Uses of AbstractGame in com.jme.input.action
 

Constructors in com.jme.input.action with parameters of type AbstractGame
KeyExitAction(AbstractGame app)
          Constructor instantiates a new KeyExitAction object.
 

Uses of AbstractGame in com.jme.widget.input.mouse
 

Constructors in com.jme.widget.input.mouse with parameters of type AbstractGame
WidgetMouseTestControllerFirstPerson(AbstractGame app, Camera camera)
           
WidgetMouseTestControllerBasic(AbstractGame app)
           
 

Uses of AbstractGame in jmetest.base
 

Subclasses of AbstractGame in jmetest.base
 class TestSimpleGame
          TestSimpleGame
 

Uses of AbstractGame in jmetest.curve
 

Subclasses of AbstractGame in jmetest.curve
 class TestBezierCurve
          TestBezierCurve
 

Uses of AbstractGame in jmetest.effects
 

Subclasses of AbstractGame in jmetest.effects
 class RenParticleEditor
           
 class TestDynamicSmoker
          TestDynamicSmoker
 class TestLensFlare
          TestLensFlare Test of the lens flare effect in jME.
 class TestParticleSystem
           
 class TestRigidSmoker
          TestRigidSmoker
 

Uses of AbstractGame in jmetest.effects.cloth
 

Subclasses of AbstractGame in jmetest.effects.cloth
 class TestCloth
          TestCloth shows a simple demo of jME's Cloth abilities, including interaction with forces and triangle based collision.
 

Uses of AbstractGame in jmetest.effects.transients
 

Subclasses of AbstractGame in jmetest.effects.transients
 class TestFadeInOutTransientEffect
           
 

Uses of AbstractGame in jmetest.game.state
 

Subclasses of AbstractGame in jmetest.game.state
 class TestGameStateSystem
          This test shows how to use the game state system.
 

Uses of AbstractGame in jmetest.input
 

Subclasses of AbstractGame in jmetest.input
 class TestAbsoluteMouse
          TestAbsoluteMouse
 class TestKeyBinding
          TestKeyBinding
 class TestKeyInput
          TestKeyInput
 class TestRelativeMouse
          TestRelativeMouse
 

Uses of AbstractGame in jmetest.input.action
 

Subclasses of AbstractGame in jmetest.input.action
 class TestBackwardAction
          TestBackwardAction
 class TestExitAction
          TestBackwardAction
 class TestFirstPersonController
          TestBackwardAction
 class TestForwardAction
          TestForwardAction
 class TestKeyActions
          TestBackwardAction
 class TestLookDownAction
          TestStrafeLeftAction
 class TestLookUpAction
          TestStrafeLeftAction
 class TestMouseLook
          TestBackwardAction
 class TestNodeController
          TestNodeController provides a test for control of a node, in this case a camera node.
 class TestRotateLeftAction
          TestStrafeLeftAction
 class TestRotateRightAction
          TestStrafeLeftAction
 class TestStrafeLeftAction
          TestStrafeLeftAction
 class TestStrafeRightAction
          TestStrafeRightAction
 

Uses of AbstractGame in jmetest.intersection
 

Subclasses of AbstractGame in jmetest.intersection
 class TestCollision
          TestCollision
 class TestOBBPick
          Started Date: Jul 22, 2004

Demonstrates picking with the mouse.
 class TestOBBTree
          Started Date: Sep 6, 2004

 class TestPick
          TestPick
 

Uses of AbstractGame in jmetest.milestone
 

Subclasses of AbstractGame in jmetest.milestone
 class TestMilestone1
          TestMilestone1 tests all features of Milestone 1: Properties Dialog Game loop Scene graph elements renderer Culling
 class TestMilestone2
          TestLightState
 class TestMilestone3
          TestLightState
 

Uses of AbstractGame in jmetest.renderer
 

Subclasses of AbstractGame in jmetest.renderer
 class TestAnisotropic
          TestAnisotropic
 class TestAutoClodMesh
          TestAutoClodMesh shows off the use of the AreaClodMesh in jME.
 class TestBezierMesh
          TestLightState
 class TestBillboardNode
          TestLightState
 class TestBoxColor
          TestLightState
 class TestCameraMan
          TestRenderToTexture
 class TestCameraNode
          TestLightState
 class TestClodMesh
          TestClodMesh shows off the use of the ClodMesh in jME.
 class TestClones
          Started Date: Sep 16, 2004

 class TestCompositeSphere
          TestCompositeSphere
 class TestCylinder
          TestCylinder
 class TestDiscreteLOD
          TestDiscreteLOD
 class TestDisk
          TestLightState
 class TestDome
          TestDome
 class TestEnvMap
          TestBackwardAction
 class TestFontPanel
           
 class TestImposterNode
          TestImposterNode shows off the use of the ImposterNode in jME.
 class TestLWJGLRendererLine
          Tests the rendering of lines.
 class TestLWJGLRendererPoint
          Test of the point renderer for the LWJGL renderer.
 class TestLWJGLRendererTriMesh
          Test for trimesh part of the renderer.
 class TestMultitexture
          TestLightState
 class TestOctahedron
          TestLightState
 class TestOrientedBox
          Started Date: Jun 26, 2004

This class test the ability to use OBB.
 class TestPQTorus
          TestPQTorus demonstrates the construction and animation of a parameterized torus, also known as a pq torus.
 class TestRecreateWindow
          TestRecreateWindow
 class TestRenderQueue
          TestRenderQueue
 class TestRenderToTexture
          TestRenderToTexture
 class TestScenegraph
          TestScenegraph
 class TestSerial
          Started Date: Jul 5, 2004

Test the Serializability of jME's scenegraph.
 class TestSkybox
          TestSkybox
 class TestSpatialTransform
           
 class TestSphere
          TestSphere
 class TestText
          TestText draws text using the scenegraph.
 class TestTorus
          TestLightState
 class TestTorusCylinder
          TestTorusCylinder
 

Uses of AbstractGame in jmetest.renderer.loader
 

Subclasses of AbstractGame in jmetest.renderer.loader
 class TestASEJmeWrite
          Started Date: Jun 26, 2004

 class TestBinaryXML
          Started Date: Jun 23, 2004

This class test XMLtoBinary, JmeBinaryReader, and JmeBinaryWriter.
 class TestFireMilk
          TestFireMilk
 class TestKeyframeController
          Started Date: Jun 13, 2004

Class to test use of KeyframeController
 class TestMaxJmeWrite
          Started Date: Jun 26, 2004

This class test the ability to save adn write .3ds files
 class TestMd2JmeWrite
          Started Date: Jun 14, 2004

Test class to test the ability to load and save .md2 files to jME binary format
 class TestMd3JmeWrite
          Started Date: Jul 15, 2004

Test the ability to load MD3 files.
 class TestMilkJmeWrite
          Started Date: Jun 8, 2004 This class test the ability to correctly read and write .ms3d scenegraph files.
 class TestModelClones
          Started Date: Sep 18, 2004

 class TestObjJmeWrite
          Started Date: Jul 17, 2004

Test the ability to read and write obj files.
 class TestSpatialTransformer
          Started Date: Jul 12, 2004

Test Spatial Transformer animation.
 

Uses of AbstractGame in jmetest.renderer.state
 

Subclasses of AbstractGame in jmetest.renderer.state
 class TestAlphaState
          TestAlphaState
 class TestDitherState
          TestDitherState
 class TestFogState
          TestFogState
 class TestFragmentProgramState
          Demonstrates the use of the GL_ARB_fragment_program extension in jME.
 class TestGLSLShaderObjectsState
           
 class TestLightState
          TestLightState
 class TestRenderStateList
          TestTextureState
 class TestTextureState
          TestTextureState
 class TestVertexProgramState
           
 class TestWireframeState
          TestWireframeState
 

Uses of AbstractGame in jmetest.sound
 

Subclasses of AbstractGame in jmetest.sound
 class PongRevisited
           
 

Uses of AbstractGame in jmetest.sound.openal
 

Subclasses of AbstractGame in jmetest.sound.openal
 class TestSoundGraph
           
 

Uses of AbstractGame in jmetest.system
 

Subclasses of AbstractGame in jmetest.system
 class TestLWJGLDisplaySystem
          TestLWJGLDisplaySystem tests the display system for creation of a LWJGL window.
 

Uses of AbstractGame in jmetest.terrain
 

Subclasses of AbstractGame in jmetest.terrain
 class TestTerrain
          TestTerrain
 class TestTerrainLighting
          TestTerrainLighting
 class TestTerrainPage
          TestTerrainPage
 class TestTerrainTrees
          TestTerrain
 

Uses of AbstractGame in jmetest.TutorialGuide
 

Subclasses of AbstractGame in jmetest.TutorialGuide
 class HelloAnimation
          Started Date: Jul 21, 2004

This class demonstrates animation via a controller, as well as LightNode.
 class HelloIntersection
          Started Date: Jul 24, 2004

Demonstrates intersection testing, sound, and making your own controller.
 class HelloKeyframes
          Started Date: Jul 23, 2004

Demonstrates making your own keyframe animations.
 class HelloKeyInput
          Started Date: Jul 21, 2004

This program demonstrates using key inputs to change things.
 class HelloLOD
          Started Date: Aug 16, 2004

This program teaches Complex Level of Detail mesh objects.
 class HelloModelLoading
          Started Date: Jul 22, 2004

Demonstrates loading formats.
 class HelloMousePick
          Started Date: Jul 22, 2004

Demonstrates picking with the mouse.
 class HelloNode
          Started Date: Jul 20, 2004

Simple Node object with a few Geometry manipulators.
 class HelloSimpleGame
          Started Date: Jul 29, 2004

Is used to demonstrate the inner workings of SimpleGame.
 class HelloStates
          Started Date: Jul 20, 2004

Demonstrates using RenderStates with jME.
 class HelloTerrain
          Started Date: Aug 19, 2004

This program introduces jME's terrain utility classes and how they are used.
 class HelloTriMesh
          Started Date: Jul 20, 2004

Demonstrates making a new TriMesh object from scratch.
 class HelloWorld
          Started Date: Jul 20, 2004

Simple HelloWorld program for jME
 

Uses of AbstractGame in jmetest.ui
 

Subclasses of AbstractGame in jmetest.ui
 class TestUI
           
 

Uses of AbstractGame in jmetest.util
 

Subclasses of AbstractGame in jmetest.util
 class TestLightStateController
           
 class TestTimer
          TestLightState
 

Uses of AbstractGame in jmetest.widget
 

Subclasses of AbstractGame in jmetest.widget
 class TestWidgetAnimatedImage
          TestWidgetAnimatedImage
 class TestWidgetApp1
           
 class TestWidgetApp2
          TestWidgetApp2
 class TestWidgetAppTemplate
           
 class TestWidgetButtonLightSwitch
          TestWidgetButtonLightSwitch
 class TestWidgetImage
           
 class TestWidgetSlider
           
 

Uses of AbstractGame in jmetest.widget.viewport
 

Subclasses of AbstractGame in jmetest.widget.viewport
 class TestWidgetViewportApp
          TestWidgetViewportApp is a test application for WidgetViewport.