Uses of Class
org.newdawn.slick.GameContainer

Packages that use GameContainer
org.newdawn.slick   
org.newdawn.slick.state State based games allow the game to be broken down into the different activities the player may take part in, for instance menu, highscores, play and credits. 
org.newdawn.slick.state.transition   
org.newdawn.slick.tests Tests for the facilities provided by the library. 
org.newdawn.slick.tests.states States for the StateBasedGameTest 
 

Uses of GameContainer in org.newdawn.slick
 

Subclasses of GameContainer in org.newdawn.slick
 class AppGameContainer
          A game container that will display the game as an stand alone application.
 class AppletGameContainer.Container
          A game container to provide the applet context
 

Methods in org.newdawn.slick that return GameContainer
 GameContainer CanvasGameContainer.getContainer()
          Get the GameContainer providing this canvas
 GameContainer AppletGameContainer.getContainer()
          Get the GameContainer providing this applet
 

Methods in org.newdawn.slick with parameters of type GameContainer
 void ScalableGame.init(GameContainer container)
           
 void Game.init(GameContainer container)
          Initialise the game.
abstract  void BasicGame.init(GameContainer container)
           
 void ScalableGame.render(GameContainer container, Graphics g)
           
 void Game.render(GameContainer container, Graphics g)
          Render the game's screen here.
protected  void ScalableGame.renderOverlay(GameContainer container, Graphics g)
          Render the overlay that will sit over the scaled screen
 void ScalableGame.update(GameContainer container, int delta)
           
 void Game.update(GameContainer container, int delta)
          Update the game logic here.
abstract  void BasicGame.update(GameContainer container, int delta)
           
 

Uses of GameContainer in org.newdawn.slick.state
 

Methods in org.newdawn.slick.state that return GameContainer
 GameContainer StateBasedGame.getContainer()
          Get the container holding this game
 

Methods in org.newdawn.slick.state with parameters of type GameContainer
 void GameState.enter(GameContainer container, StateBasedGame game)
          Notification that we've entered this game state
 void BasicGameState.enter(GameContainer container, StateBasedGame game)
           
 void StateBasedGame.init(GameContainer container)
           
 void GameState.init(GameContainer container, StateBasedGame game)
          Initialise the state.
abstract  void StateBasedGame.initStatesList(GameContainer container)
          Initialise the list of states making up this game
 void GameState.leave(GameContainer container, StateBasedGame game)
          Notification that we're leaving this game state
 void BasicGameState.leave(GameContainer container, StateBasedGame game)
           
protected  void StateBasedGame.postRenderState(GameContainer container, Graphics g)
          User hook for rendering at the game level after the current state and/or transition have been rendered
protected  void StateBasedGame.postUpdateState(GameContainer container, int delta)
          User hook for rendering at the game level after the current state and/or transition have been updated
protected  void StateBasedGame.preRenderState(GameContainer container, Graphics g)
          User hook for rendering at the before the current state and/or transition have been rendered
protected  void StateBasedGame.preUpdateState(GameContainer container, int delta)
          User hook for updating at the game before the current state and/or transition have been updated
 void StateBasedGame.render(GameContainer container, Graphics g)
           
 void GameState.render(GameContainer container, StateBasedGame game, Graphics g)
          Render this state to the game's graphics context
 void StateBasedGame.update(GameContainer container, int delta)
           
 void GameState.update(GameContainer container, StateBasedGame game, int delta)
          Update the state's logic based on the amount of time thats passed
 

Uses of GameContainer in org.newdawn.slick.state.transition
 

Methods in org.newdawn.slick.state.transition with parameters of type GameContainer
 void VerticalSplitTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void Transition.postRender(StateBasedGame game, GameContainer container, Graphics g)
          Render the transition over the existing state rendering
 void SelectTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void RotateTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void HorizontalSplitTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void FadeOutTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void FadeInTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void EmptyTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CrossStateTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CombinedTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void BlobbyTransition.postRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CrossStateTransition.postRenderSecondState(StateBasedGame game, GameContainer container, Graphics g)
          Notification that the transition is has just rendered the second state is the cross transition.
 void VerticalSplitTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void Transition.preRender(StateBasedGame game, GameContainer container, Graphics g)
          Render the transition before the existing state rendering
 void SelectTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void RotateTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void HorizontalSplitTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void FadeOutTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void FadeInTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void EmptyTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CrossStateTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CombinedTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void BlobbyTransition.preRender(StateBasedGame game, GameContainer container, Graphics g)
           
 void CrossStateTransition.preRenderFirstState(StateBasedGame game, GameContainer container, Graphics g)
          Notification that the transition is about to render the first state is the cross transition.
 void CrossStateTransition.preRenderSecondState(StateBasedGame game, GameContainer container, Graphics g)
          Notification that the transition is about to render the second state is the cross transition.
 void VerticalSplitTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void Transition.update(StateBasedGame game, GameContainer container, int delta)
          Update the transition.
 void SelectTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void RotateTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void HorizontalSplitTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void FadeOutTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void FadeInTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void EmptyTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void CrossStateTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void CombinedTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 void BlobbyTransition.update(StateBasedGame game, GameContainer container, int delta)
           
 

Uses of GameContainer in org.newdawn.slick.tests
 

Methods in org.newdawn.slick.tests with parameters of type GameContainer
 void UnicodeFontTest.init(GameContainer container)
           
 void TrueTypeFontPerformanceTest.init(GameContainer container)
           
 void TransparentColorTest.init(GameContainer container)
           
 void TransformTest2.init(GameContainer container)
           
 void TransformTest.init(GameContainer container)
           
 void TileMapTest.init(GameContainer container)
           
 void TexturePaintTest.init(GameContainer container)
           
 void TestBox.init(GameContainer c)
           
 void SpriteSheetFontTest.init(GameContainer container)
           
 void SoundURLTest.init(GameContainer container)
           
 void SoundTest.init(GameContainer container)
           
 void SoundPositionTest.init(GameContainer container)
           
 void SlickCallableTest.init(GameContainer container)
           
 void ShapeTest.init(GameContainer container)
           
 void ScalableTest.init(GameContainer container)
           
 void SavedStateTest.init(GameContainer container)
           
 void PureFontTest.init(GameContainer container)
           
 void PolygonTest.init(GameContainer container)
           
 void PedigreeTest.init(GameContainer container)
           
 void ParticleTest.init(GameContainer container)
           
 void PackedSheetTest.init(GameContainer container)
           
 void NavMeshTest.init(GameContainer container)
          Initialise resources and the map data
 void MusicListenerTest.init(GameContainer container)
           
 void MorphShapeTest.init(GameContainer container)
           
 void MorphSVGTest.init(GameContainer container)
           
 void LineRenderTest.init(GameContainer container)
           
 void LameTest.init(GameContainer container)
           
 void KeyRepeatTest.init(GameContainer container)
           
 void IsoTiledTest.init(GameContainer container)
           
 void InputTest.init(GameContainer container)
           
 void InputProviderTest.init(GameContainer container)
           
 void InkscapeTest.init(GameContainer container)
           
 void ImageTest.init(GameContainer container)
           
 void ImageReadTest.init(GameContainer container)
           
 void ImageOutTest.init(GameContainer container)
           
 void ImageMemTest.init(GameContainer container)
           
 void ImageGraphicsTest.init(GameContainer container)
           
 void ImageCornerTest.init(GameContainer container)
           
 void ImageBufferTest.init(GameContainer container)
           
 void ImageBufferEndianTest.init(GameContainer container)
           
 void GraphicsTest.init(GameContainer container)
           
 void GradientTest.init(GameContainer container)
           
 void GradientImageTest.init(GameContainer container)
           
 void GeomUtilTileTest.init(GameContainer container)
           
 void GeomUtilTest.init(GameContainer container)
           
 void GeomTest.init(GameContainer container)
           
 void GeomAccuracyTest.init(GameContainer container)
           
 void GUITest.init(GameContainer container)
           
 void FontTest.init(GameContainer container)
           
 void FontPerformanceTest.init(GameContainer container)
           
 void FlashTest.init(GameContainer container)
           
 void DuplicateEmitterTest.init(GameContainer container)
          load ressources (the particle system) and create our duplicate emitters and place them nicely on the screen
 void DoubleClickTest.init(GameContainer container)
           
 void DistanceFieldTest.init(GameContainer container)
           
 void DeferredLoadingTest.init(GameContainer container)
           
 void CurveTest.init(GameContainer container)
           
 void CopyAreaAlphaTest.init(GameContainer container)
           
 void ClipTest.init(GameContainer container)
           
 void CanvasSizeTest.init(GameContainer container)
           
 void CanvasContainerTest.init(GameContainer container)
           
 void CachedRenderTest.init(GameContainer container)
           
 void BigSpriteSheetTest.init(GameContainer container)
           
 void BigImageTest.init(GameContainer container)
           
 void AntiAliasTest.init(GameContainer container)
           
 void AnimationTest.init(GameContainer container)
           
 void AlphaMapTest.init(GameContainer container)
           
 void TransitionTest.initStatesList(GameContainer container)
           
 void StateBasedTest.initStatesList(GameContainer container)
           
 void UnicodeFontTest.render(GameContainer container, Graphics g)
           
 void TrueTypeFontPerformanceTest.render(GameContainer container, Graphics g)
           
 void TransparentColorTest.render(GameContainer container, Graphics g)
           
 void TransformTest2.render(GameContainer contiainer, Graphics g)
           
 void TransformTest.render(GameContainer contiainer, Graphics g)
           
 void TileMapTest.render(GameContainer container, Graphics g)
           
 void TexturePaintTest.render(GameContainer container, Graphics g)
           
 void TestBox.render(GameContainer container, Graphics g)
           
 void SpriteSheetFontTest.render(GameContainer container, Graphics g)
           
 void SoundURLTest.render(GameContainer container, Graphics g)
           
 void SoundTest.render(GameContainer container, Graphics g)
           
 void SoundPositionTest.render(GameContainer container, Graphics g)
           
 void SlickCallableTest.render(GameContainer container, Graphics g)
           
 void ShapeTest.render(GameContainer container, Graphics g)
           
 void ScalableTest.render(GameContainer container, Graphics g)
           
 void SavedStateTest.render(GameContainer container, Graphics g)
           
 void PureFontTest.render(GameContainer container, Graphics g)
           
 void PolygonTest.render(GameContainer container, Graphics g)
           
 void PedigreeTest.render(GameContainer container, Graphics g)
           
 void ParticleTest.render(GameContainer container, Graphics g)
           
 void PackedSheetTest.render(GameContainer container, Graphics g)
           
 void NavMeshTest.render(GameContainer container, Graphics g)
          Render the game - in this case render the map and diagnostic data
 void MusicListenerTest.render(GameContainer container, Graphics g)
           
 void MorphShapeTest.render(GameContainer container, Graphics g)
           
 void MorphSVGTest.render(GameContainer container, Graphics g)
           
 void LineRenderTest.render(GameContainer container, Graphics g)
           
 void LameTest.render(GameContainer container, Graphics g)
           
 void KeyRepeatTest.render(GameContainer container, Graphics g)
           
 void IsoTiledTest.render(GameContainer container, Graphics g)
           
 void InputTest.render(GameContainer container, Graphics g)
           
 void InputProviderTest.render(GameContainer container, Graphics g)
           
 void InkscapeTest.render(GameContainer container, Graphics g)
           
 void ImageTest.render(GameContainer container, Graphics g)
           
 void ImageReadTest.render(GameContainer container, Graphics g)
           
 void ImageOutTest.render(GameContainer container, Graphics g)
           
 void ImageMemTest.render(GameContainer container, Graphics g)
           
 void ImageGraphicsTest.render(GameContainer container, Graphics g)
           
 void ImageCornerTest.render(GameContainer container, Graphics g)
           
 void ImageBufferTest.render(GameContainer container, Graphics g)
           
 void ImageBufferEndianTest.render(GameContainer container, Graphics g)
           
 void GraphicsTest.render(GameContainer container, Graphics g)
           
 void GradientTest.render(GameContainer container, Graphics g)
           
 void GradientImageTest.render(GameContainer container, Graphics g)
           
 void GeomUtilTileTest.render(GameContainer container, Graphics g)
           
 void GeomUtilTest.render(GameContainer container, Graphics g)
           
 void GeomTest.render(GameContainer container, Graphics g)
           
 void GeomAccuracyTest.render(GameContainer container, Graphics g)
           
 void GUITest.render(GameContainer container, Graphics g)
           
 void FontTest.render(GameContainer container, Graphics g)
           
 void FontPerformanceTest.render(GameContainer container, Graphics g)
           
 void FlashTest.render(GameContainer container, Graphics g)
           
 void DuplicateEmitterTest.render(GameContainer container, Graphics g)
           
 void DoubleClickTest.render(GameContainer container, Graphics g)
           
 void DistanceFieldTest.render(GameContainer container, Graphics g)
           
 void DeferredLoadingTest.render(GameContainer container, Graphics g)
           
 void CurveTest.render(GameContainer container, Graphics g)
           
 void CopyAreaAlphaTest.render(GameContainer container, Graphics g)
           
 void ClipTest.render(GameContainer container, Graphics g)
           
 void CanvasSizeTest.render(GameContainer container, Graphics g)
           
 void CanvasContainerTest.render(GameContainer container, Graphics g)
           
 void CachedRenderTest.render(GameContainer container, Graphics g)
           
 void BigSpriteSheetTest.render(GameContainer container, Graphics g)
           
 void BigImageTest.render(GameContainer container, Graphics g)
           
 void AntiAliasTest.render(GameContainer container, Graphics g)
           
 void AnimationTest.render(GameContainer container, Graphics g)
           
 void AlphaMapTest.render(GameContainer container, Graphics g)
           
 void UnicodeFontTest.update(GameContainer container, int delta)
           
 void TrueTypeFontPerformanceTest.update(GameContainer container, int delta)
           
 void TransparentColorTest.update(GameContainer container, int delta)
           
 void TransformTest2.update(GameContainer container, int delta)
           
 void TransformTest.update(GameContainer container, int delta)
           
 void TileMapTest.update(GameContainer container, int delta)
           
 void TexturePaintTest.update(GameContainer container, int delta)
           
 void TestBox.update(GameContainer container, int delta)
           
 void SpriteSheetFontTest.update(GameContainer container, int delta)
           
 void SoundURLTest.update(GameContainer container, int delta)
           
 void SoundTest.update(GameContainer container, int delta)
           
 void SoundPositionTest.update(GameContainer container, int delta)
           
 void SlickCallableTest.update(GameContainer container, int delta)
           
 void ShapeTest.update(GameContainer container, int delta)
           
 void ScalableTest.update(GameContainer container, int delta)
           
 void SavedStateTest.update(GameContainer container, int delta)
           
 void PureFontTest.update(GameContainer container, int delta)
           
 void PolygonTest.update(GameContainer container, int delta)
           
 void PedigreeTest.update(GameContainer container, int delta)
           
 void ParticleTest.update(GameContainer container, int delta)
           
 void PackedSheetTest.update(GameContainer container, int delta)
           
 void NavMeshTest.update(GameContainer container, int delta)
          Update data map etc
 void MusicListenerTest.update(GameContainer container, int delta)
           
 void MorphShapeTest.update(GameContainer container, int delta)
           
 void MorphSVGTest.update(GameContainer container, int delta)
           
 void LineRenderTest.update(GameContainer container, int delta)
           
 void LameTest.update(GameContainer container, int delta)
           
 void KeyRepeatTest.update(GameContainer container, int delta)
           
 void IsoTiledTest.update(GameContainer container, int delta)
           
 void InputTest.update(GameContainer container, int delta)
           
 void InputProviderTest.update(GameContainer container, int delta)
           
 void InkscapeTest.update(GameContainer container, int delta)
           
 void ImageTest.update(GameContainer container, int delta)
           
 void ImageReadTest.update(GameContainer container, int delta)
           
 void ImageOutTest.update(GameContainer container, int delta)
           
 void ImageMemTest.update(GameContainer container, int delta)
           
 void ImageGraphicsTest.update(GameContainer container, int delta)
           
 void ImageCornerTest.update(GameContainer container, int delta)
           
 void ImageBufferTest.update(GameContainer container, int delta)
           
 void ImageBufferEndianTest.update(GameContainer container, int delta)
           
 void GraphicsTest.update(GameContainer container, int delta)
           
 void GradientTest.update(GameContainer container, int delta)
           
 void GradientImageTest.update(GameContainer container, int delta)
           
 void GeomUtilTileTest.update(GameContainer container, int delta)
           
 void GeomUtilTest.update(GameContainer container, int delta)
           
 void GeomTest.update(GameContainer container, int delta)
           
 void GeomAccuracyTest.update(GameContainer container, int delta)
           
 void GUITest.update(GameContainer container, int delta)
           
 void FontTest.update(GameContainer container, int delta)
           
 void FontPerformanceTest.update(GameContainer container, int delta)
           
 void FlashTest.update(GameContainer container, int delta)
           
 void DuplicateEmitterTest.update(GameContainer container, int delta)
           
 void DoubleClickTest.update(GameContainer container, int delta)
           
 void DistanceFieldTest.update(GameContainer container, int delta)
           
 void DeferredLoadingTest.update(GameContainer container, int delta)
           
 void CurveTest.update(GameContainer container, int delta)
           
 void CopyAreaAlphaTest.update(GameContainer container, int delta)
           
 void ClipTest.update(GameContainer container, int delta)
           
 void CanvasSizeTest.update(GameContainer container, int delta)
           
 void CanvasContainerTest.update(GameContainer container, int delta)
           
 void CachedRenderTest.update(GameContainer container, int delta)
           
 void BigSpriteSheetTest.update(GameContainer container, int delta)
           
 void BigImageTest.update(GameContainer container, int delta)
           
 void AntiAliasTest.update(GameContainer container, int delta)
           
 void AnimationTest.update(GameContainer container, int delta)
           
 void AlphaMapTest.update(GameContainer container, int delta)
           
 

Uses of GameContainer in org.newdawn.slick.tests.states
 

Methods in org.newdawn.slick.tests.states with parameters of type GameContainer
 void TestState3.init(GameContainer container, StateBasedGame game)
           
 void TestState2.init(GameContainer container, StateBasedGame game)
           
 void TestState1.init(GameContainer container, StateBasedGame game)
           
 void TestState3.render(GameContainer container, StateBasedGame game, Graphics g)
           
 void TestState2.render(GameContainer container, StateBasedGame game, Graphics g)
           
 void TestState1.render(GameContainer container, StateBasedGame game, Graphics g)
           
 void TestState3.update(GameContainer container, StateBasedGame game, int delta)
           
 void TestState2.update(GameContainer container, StateBasedGame game, int delta)
           
 void TestState1.update(GameContainer container, StateBasedGame game, int delta)
           
 



Copyright © 2006 New Dawn Software. All Rights Reserved.