LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

SDK changelog

14.1 Beta

14.0.1 → 14.1 Beta

Added (1820)
Changed (20)

14.0

13.27 → 14.0

Added (8)

13.27

13.26 → 13.27

Added (55)
Changed (241)
Removed (4)

13.25

13.24 → 13.25

Added (5)
Changed (1)
Removed (1)
  • MethodUnbroken.LaunchBox.Plugins.Data.GameControllerCategories.GameControllerCategories
    public GameControllerCategories()

13.22

13.21 → 13.22

Added (57)
Changed (1)

13.19

13.18 → 13.19

Added (2)
Changed (1)

13.18

13.17 → 13.18

Added (9)

13.17

13.16 → 13.17

Added (2)

13.16

13.15 → 13.16

Added (79)

13.15

13.14 → 13.15

Added (73)
Removed (31)
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.FireAction
    Unbroken.LaunchBox.Plugins.PluginResponse FireAction(Unbroken.LaunchBox.Plugins.EmulatorActionArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.FireAction / args
    Unbroken.LaunchBox.Plugins.EmulatorActionArgs args
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetActions
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.EmulatorControllerAction> GetActions(Unbroken.LaunchBox.Plugins.EmulatorActionArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetActions / args
    Unbroken.LaunchBox.Plugins.EmulatorActionArgs args
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetApplicableEmulators
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.Data.IEmulator> GetApplicableEmulators(System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.Data.IEmulator> emulators)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetApplicableEmulators / emulators
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.Data.IEmulator> emulators
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.EmulatorBiosFile> GetBiosFilesForPlatform(string platform)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform / platform
    string platform
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.EmulatorBiosFile> GetBiosFilesForPlatform(string emulatorApplicationPath, string platform, string commandLine)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform / emulatorApplicationPath
    string emulatorApplicationPath
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform / platform
    string platform
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetBiosFilesForPlatform / commandLine
    string commandLine
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetCurrentVersion
    string GetCurrentVersion(string applicationPath)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetCurrentVersion / applicationPath
    string applicationPath
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetInstallableVersions
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.EmulatorControllerVersion> GetInstallableVersions()
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.GetOptions
    System.Collections.Generic.IEnumerable<Unbroken.LaunchBox.Plugins.EmulatorControllerOption> GetOptions(Unbroken.LaunchBox.Plugins.EmulatorOptionArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.GetOptions / args
    Unbroken.LaunchBox.Plugins.EmulatorOptionArgs args
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.InstallEmulator
    Unbroken.LaunchBox.Plugins.EmulatorInstallResponse InstallEmulator(Unbroken.LaunchBox.Plugins.InstallEmulatorArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.InstallEmulator / args
    Unbroken.LaunchBox.Plugins.InstallEmulatorArgs args
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.IsPlatformSupported
    Unbroken.LaunchBox.Plugins.EmulatorSupportResponse IsPlatformSupported(string platform)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.IsPlatformSupported / platform
    string platform
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.IsUpdateAvailable
    bool IsUpdateAvailable(Unbroken.LaunchBox.Plugins.Data.IEmulator emulator, out Unbroken.LaunchBox.Plugins.EmulatorControllerVersion version)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.IsUpdateAvailable / emulator
    Unbroken.LaunchBox.Plugins.Data.IEmulator emulator
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.IsUpdateAvailable / version
    out Unbroken.LaunchBox.Plugins.EmulatorControllerVersion version
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.SetOptions
    Unbroken.LaunchBox.Plugins.PluginResponse SetOptions(System.Collections.Generic.IDictionary<string, object> values, Unbroken.LaunchBox.Plugins.EmulatorOptionArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.SetOptions / values
    System.Collections.Generic.IDictionary<string, object> values
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.SetOptions / args
    Unbroken.LaunchBox.Plugins.EmulatorOptionArgs args
  • MethodUnbroken.LaunchBox.Plugins.IEmulatorController.UpdateEmulator
    Unbroken.LaunchBox.Plugins.PluginResponse UpdateEmulator(Unbroken.LaunchBox.Plugins.InstallEmulatorArgs args)
  • ParameterUnbroken.LaunchBox.Plugins.IEmulatorController.UpdateEmulator / args
    Unbroken.LaunchBox.Plugins.InstallEmulatorArgs args
  • PropertyUnbroken.LaunchBox.Plugins.IEmulatorController.EmulatorName
    string EmulatorName { get; }
  • InterfaceUnbroken.LaunchBox.Plugins.IEmulatorController
    public interface Unbroken.LaunchBox.Plugins.IEmulatorController

13.13

13.12 → 13.13

Added (155)
Changed (3)

13.3

13.2 → 13.3

Added (12)
Removed (1)
  • FieldUnbroken.LaunchBox.Plugins.RetroAchievements.UserSummary.Points
    public string Points

13.2

13.1 → 13.2

Added (2)

13.1

13.0 → 13.1

Added (4)
Changed (1)

13.0

12.16 → 13.0

Added (2)

12.14

12.13 → 12.14

Added (1)
Changed (1)

12.8

12.7 → 12.8

Added (1)

12.5

12.4 → 12.5

Added (2)

12.0

11.17 → 12.0

Added (1)

11.13

11.12 → 11.13

Added (2)

11.12

11.11 → 11.12

Added (29)

11.9

11.8 → 11.9

Added (3)

11.3

11.2 → 11.3

Added (13)

11.0

10.15 → 11.0

Added (18)
Changed (1)

10.15

10.14 → 10.15

Added (5)

10.12

10.11 → 10.12

Added (4)

10.11

10.10 → 10.11

Added (11)

10.10

10.9 → 10.10

Added (1)

10.8

10.7 → 10.8

Added (58)

10.7

10.6 → 10.7

Added (1)

10.0

9.10 → 10.0

Changed (3)
Removed (1)
  • PropertyUnbroken.LaunchBox.Plugins.PluginHelper.LaunchBoxMainForm
    public static System.Windows.Forms.Form LaunchBoxMainForm { get; set; }

9.10

9.9 → 9.10

Added (8)

9.8

9.7 → 9.8

Added (1)

9.6

9.5 → 9.6

Added (2)

9.4

9.3 → 9.4

Added (9)

9.2

9.1 → 9.2

Added (40)

8.8

8.7 → 8.8

Added (18)
Removed (1)
  • PropertyUnbroken.LaunchBox.Plugins.Data.IPlatformCategory.LastPlatform
    string LastPlatform { get; set; }

8.7

8.6 → 8.7

Added (1)

8.2

8.1 → 8.2

Added (64)

8.0

7.16 → 8.0

Added (109)

7.15

7.14 → 7.15

Added (2)
Removed (2)
  • MethodUnbroken.LaunchBox.Plugins.Data.IGame.GetDetails
    string GetDetails(bool showPlatform)
  • ParameterUnbroken.LaunchBox.Plugins.Data.IGame.GetDetails / showPlatform
    bool showPlatform

7.11

7.10 → 7.11

Added (2)

7.10

Added (502)