Launch and manage one external game process at a time. More...
Public Member Functions | |
| None | launch (self, GameDefinition game) |
| Launch a game or raise if another game is already running. | |
| None | stop (self) |
| Stop the currently running game, if any. | |
| bool | is_running (self) |
| Return whether the launched game process is alive. | |
Launch and manage one external game process at a time.
| bool games.game_launcher_if.GameLauncherIf.is_running | ( | self | ) |
Return whether the launched game process is alive.
Reimplemented in games.game_launcher.GameLauncher.
| None games.game_launcher_if.GameLauncherIf.launch | ( | self, | |
| GameDefinition | game | ||
| ) |
Launch a game or raise if another game is already running.
| game | Configured game definition to launch. |
Reimplemented in games.game_launcher.GameLauncher.