Advertisement
Guest User

Untitled

a guest
Nov 5th, 2018
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Vala 0.65 KB | None | 0 0
  1. // This file is part of GNOME Games. License: GPL-3.0+.
  2.  
  3. public interface Games.Runner : Object {
  4.     public signal void stopped ();
  5.  
  6.     public abstract bool can_fullscreen { get; }
  7.     public abstract bool can_quit_safely { get; }
  8.     public abstract bool can_resume { get; }
  9.     public abstract MediaSet? media_set { get; }
  10.     public abstract RetroInputManager? input_manager { get; }
  11.  
  12.     public abstract bool check_is_valid (out string error_message) throws Error;
  13.     public abstract Gtk.Widget get_display ();
  14.     public abstract void start () throws Error;
  15.     public abstract void resume () throws Error;
  16.     public abstract void pause ();
  17.     public abstract void stop ();
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement