Package dev.prozilla.pine.core
Interface ApplicationProvider
- All Superinterfaces:
ApplicationContext
- All Known Implementing Classes:
AnimationData
,ApplicationManager
,BorderImage
,ButtonNode
,CameraControlData
,CameraData
,Component
,DynamicText
,Entity
,FrameNode
,GridGroup
,ImageNode
,LayoutNode
,LayoutNodeStyle
,MultiTileRenderer
,Node
,NodeRoot
,NodeStyle
,NodeStyleBase
,ParticleBurstEmitter
,ParticleEmitter
,ParticleFlowEmitter
,ParticleRenderer
,Scene
,SpriteRenderer
,TextNode
,TileRenderer
,TooltipNode
,Transform
Provides access to the application and all its helper classes.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Config
default Input
getInput()
default Logger
default ModManager
default Renderer
default ApplicationTimer
getTimer()
default Tracker
default Window
-
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
-