Classes

The following classes are available globally.

  • An interface to

    • send commands to an ATEM Switcher
    • react upon incomming state change messages from the ATEM Switcher

    To make an anology with real world devices: this class can be compared to a BlackMagicDesign Control Panel. It is used to control a production switcher.

    See more

    Declaration

    Swift

    public class Controller
  • An interface to

    • process incoming commands received from one or more controllers
    • send state change messages to connected controllers

    To make an anology with real world devices: this class can be compared to a BlackMagicDesign Production switcher. It is a state machine and control panels connect to this entity to change its state.

    See more

    Declaration

    Swift

    public class Switcher