fuseGame<G extends FlameGame<World> > function
G
fuseGame<G extends FlameGame<World> >()
Returns the current Flame game.
Implementation
G fuseGame<G extends FlameGame>() {
final component = fuseComponent();
final game = component.findGame();
assert(
game != null,
'`fuseGame` must be used after the component is added to Flame game.',
);
assert(
game is G,
'This fuse requires Flame game of type `$G`.',
);
return game! as G;
}