6.0.0-rc4Source

QtFM::FmChip Class

The FmChip type holds the chips that FmSound::chip names, as FmChip.OPL2. More…

Header#include <QtFMQml/qfmqml.h>
CMaketarget_link_libraries(app PRIVATE Nt::FMQml)
ModuleNt FM QML Types
InheritsQObject

List of all members, including inherited members

Public Types

enumChip

Public Functions

FmChip(QObject *parent = nullptr)

Detailed Description

Differences from Qt

An enumeration holder only; it cannot be created.

Member Type Documentation

enum QtFM::FmChip::Chip

A chip, as QtFM::ChipType.

ConstantDescription
QtFM::FmChip::NoneThe native engine.
QtFM::FmChip::OPL2The YM3812 of the AdLib.
QtFM::FmChip::OPL3The YMF262 of later Sound Blasters.
QtFM::FmChip::OPLLThe YM2413; not emulated, so its sounds play on the native engine.
QtFM::FmChip::OPN2The YM2612; not emulated, so its sounds play on the native engine.
QtFM::FmChip::OPMThe YM2151; not emulated, so its sounds play on the native engine.

Member Function Documentation

[explicit] QtFM::FmChip::FmChip(QObject *parent = nullptr)

Constructs the holder with parent.