GameLoop
final class GameLoop[StartUpData, GameModel, ViewModel](boundaryLocator: BoundaryLocator, sceneProcessor: SceneProcessor, gameEngine: GameEngine[StartUpData, GameModel, ViewModel], gameConfig: GameConfig, initialModel: GameModel, initialViewModel: ViewModel, frameProcessor: FrameProcessor[StartUpData, GameModel, ViewModel])
class Object
trait Matchable
class Any