indigo.gameengine
package indigo.gameengine
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
final class GameEngine[StartUpData, GameModel, ViewModel](fonts: Set[FontInfo], animations: Set[Animation], shaders: Set[Shader], initialise: AssetCollection => Dice => Outcome[Startup[StartUpData]], initialModel: StartUpData => Outcome[GameModel], initialViewModel: StartUpData => GameModel => Outcome[ViewModel], frameProccessor: FrameProcessor[StartUpData, GameModel, ViewModel], initialisationEvents: Batch[GlobalEvent])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object GameEngine
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GameEngine.type
final class GameLoop[StartUpData, GameModel, ViewModel](rebuildGameLoop: AssetCollection => Unit, boundaryLocator: BoundaryLocator, sceneProcessor: SceneProcessor, gameEngine: GameEngine[StartUpData, GameModel, ViewModel], gameConfig: GameConfig, initialModel: GameModel, initialViewModel: ViewModel, frameProcessor: FrameProcessor[StartUpData, GameModel, ViewModel], startFrameLocked: Boolean)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
In this article