public class GameContextImpl extends Object implements GameContext, com.badlogic.gdx.utils.Disposable, Resizeable
| Constructor and Description |
|---|
GameContextImpl(ShaderConfig shaderConfig,
com.badlogic.gdx.scenes.scene2d.Stage stage,
ArgumentFactory<GameContext,GameCamera> gameCameraFactory,
BrainGdxGame game,
AbstractScreen<?,?> screen,
ArgumentFactory<GameContext,BatchResolver<?>[]> batchResolverFactory) |
GameContextImpl(ShaderConfig shaderConfig,
com.badlogic.gdx.scenes.scene2d.Stage stage,
RenderPipeline renderPipeline,
ArgumentFactory<GameContext,GameCamera> gameCameraFactory,
BrainGdxGame game,
AbstractScreen<?,?> screen,
GameObjectRenderManager renderManager) |
GameContextImpl(ShaderConfig shaderConfig,
ViewportFactory viewportFactory,
ArgumentFactory<GameContext,GameCamera> gameCameraFactory,
BrainGdxGame game,
AbstractScreen<?,?> screen,
ArgumentFactory<GameContext,BatchResolver<?>[]> batchResolverFactory) |
public GameContextImpl(ShaderConfig shaderConfig, ViewportFactory viewportFactory, ArgumentFactory<GameContext,GameCamera> gameCameraFactory, BrainGdxGame game, AbstractScreen<?,?> screen, ArgumentFactory<GameContext,BatchResolver<?>[]> batchResolverFactory)
public GameContextImpl(ShaderConfig shaderConfig, com.badlogic.gdx.scenes.scene2d.Stage stage, RenderPipeline renderPipeline, ArgumentFactory<GameContext,GameCamera> gameCameraFactory, BrainGdxGame game, AbstractScreen<?,?> screen, GameObjectRenderManager renderManager)
public GameContextImpl(ShaderConfig shaderConfig, com.badlogic.gdx.scenes.scene2d.Stage stage, ArgumentFactory<GameContext,GameCamera> gameCameraFactory, BrainGdxGame game, AbstractScreen<?,?> screen, ArgumentFactory<GameContext,BatchResolver<?>[]> batchResolverFactory)
public BrainGdxGame getGame()
getGame in interface GameContextpublic AbstractScreen<?,?> getScreen()
getScreen in interface GameContextpublic GameWorld getGameWorld()
getGameWorld in interface GameContextpublic com.badlogic.gdx.scenes.scene2d.Stage getStage()
getStage in interface GameContextpublic com.badlogic.gdx.scenes.scene2d.Stage getDebugStage()
getDebugStage in interface GameContextpublic DebugPanel getDebugPanel()
getDebugPanel in interface GameContextpublic aurelienribon.tweenengine.TweenManager getTweenManager()
getTweenManager in interface GameContextpublic BehaviorManager getBehaviorManager()
getBehaviorManager in interface GameContextpublic InputManager getInputManager()
getInputManager in interface GameContextpublic AudioManager getAudioManager()
getAudioManager in interface GameContextpublic GameEventManager getEventManager()
getEventManager in interface GameContextpublic GameSettings getSettings()
getSettings in interface GameContextpublic ShaderManager getShaderManager()
getShaderManager in interface GameContextpublic GameCamera getGameCamera()
getGameCamera in interface GameContextpublic ScreenTransitions getScreenTransitions()
getScreenTransitions in interface GameContextpublic void dispose()
dispose in interface com.badlogic.gdx.utils.Disposablepublic void updateAndRender(float delta)
updateAndRender in interface GameContextpublic GameObjectRenderManager getRenderManager()
getRenderManager in interface GameContextpublic RenderPipeline getRenderPipeline()
getRenderPipeline in interface GameContextpublic boolean isPaused()
isPaused in interface GameContextpublic void setPaused(boolean paused)
setPaused in interface GameContextpublic void addUpdateable(Updateable updateable)
addUpdateable in interface GameContextpublic void setDebug(boolean enabled)
setDebug in interface GameContextpublic boolean isDebugEnabled()
isDebugEnabled in interface GameContextpublic void resize(int width,
int height)
Resizeableresize in interface Resizeablewidth - new width to size toheight - new heigtht to size topublic com.badlogic.gdx.graphics.Color getBackgroundColor()
getBackgroundColor in interface GameContextpublic void setBackgroundColor(com.badlogic.gdx.graphics.Color color)
setBackgroundColor in interface GameContextCopyright © 2020. All rights reserved.