LaunchBoxContributors
On this page

EmulatorBiosGroup13.13

Class in Unbroken.LaunchBox.Plugins

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

Constructors

EmulatorBiosGroup(string, string, bool, bool)

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

EmulatorBiosGroup(string, string, bool, string)

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

Properties

  • AllItemsRequiredGets whether every file in the BIOS group is required instead of any one file.
  • DescriptionGets the BIOS group description.
  • IdGets the stable identifier.
  • IsGroupRequiredGets whether a valid selection from this BIOS group is required.

AllItemsRequired

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

Description

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

Id

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

IsGroupRequired

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

Methods

  • ToStringReturns the BIOS group description.

ToString

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

Returns

The BIOS group description.