LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

EmulatorBiosGroup13.13

C#
public class Unbroken.LaunchBox.Plugins.EmulatorBiosGroup
Groups BIOS files and specifies whether the group and all of its files are required.

Constructors

EmulatorBiosGroup 13.13

C#
public EmulatorBiosGroup(string id, string description, bool isRequired, bool allItemsRequired)
Initializes a group of related BIOS requirements.
id 13.13
The group identifier.
description 13.13
The group description.
isRequired 13.13
Whether the group must be satisfied.
allItemsRequired 13.13
Whether every file is required instead of any one file.

EmulatorBiosGroup 13.13

C#
public EmulatorBiosGroup(string id, string description, bool isRequired, string requirements)
Initializes a group of related BIOS requirements.
id 13.13
The group identifier.
description 13.13
The group description.
isRequired 13.13
Whether the group must be satisfied.
requirements 13.13
The value all requires every file, compared without case sensitivity; other values require any one file.

Properties

AllItemsRequired 13.13

C#
public bool AllItemsRequired { get; }
Gets whether every file in the BIOS group is required instead of any one file.

Description 13.13

C#
public string Description { get; }
Gets the BIOS group description.

Id 13.13

C#
public string Id { get; }
Gets the stable identifier.

IsGroupRequired 13.13

C#
public bool IsGroupRequired { get; }
Gets whether a valid selection from this BIOS group is required.

Methods

ToString 13.13

C#
public override string ToString()
Returns the BIOS group description.

Returns

The BIOS group description.