Package dev.prozilla.pine.core
Interface ApplicationProvider
- All Superinterfaces:
ApplicationContext
- All Known Implementing Classes:
AnimationData
,ApplicationManager
,AudioPlayer
,BorderImage
,ButtonNode
,CameraControlData
,CameraData
,Component
,DynamicText
,Entity
,FrameNode
,GridGroup
,ImageNode
,LayoutNode
,LayoutNodeStyle
,MultiTileRenderer
,Node
,NodeRoot
,NodeStyle
,NodeStyleBase
,ParticleBurstEmitter
,ParticleEmitter
,ParticleFlowEmitter
,ParticleRenderer
,RectRenderer
,Scene
,SpriteRenderer
,TextInputNode
,TextNode
,TileRenderer
,TooltipNode
,Transform
Provides access to the application and all its helper classes.
-
Method Details
-
getApplication
Application getApplication() -
getInput
- Specified by:
getInput
in interfaceApplicationContext
-
getWindow
- Specified by:
getWindow
in interfaceApplicationContext
-
getRenderer
- Specified by:
getRenderer
in interfaceApplicationContext
-
getTimer
- Specified by:
getTimer
in interfaceApplicationContext
-
getTracker
- Specified by:
getTracker
in interfaceApplicationContext
-
getConfig
- Specified by:
getConfig
in interfaceApplicationContext
-
getModManager
- Specified by:
getModManager
in interfaceApplicationContext
-
getLogger
- Specified by:
getLogger
in interfaceApplicationContext
-
getAudioDevice
- Specified by:
getAudioDevice
in interfaceApplicationContext
-