Outputs

  • A base protocol that defines an object that receives signals from inputs.

    See more

    Declaration

    Swift

    protocol GameSignalReceivable : GameTileSpriteNode
  • A data structure that represents a configuration for a switch requisite.

    This structure is used to describe what inputs will trigger an output, and how many inputs are needed to activate the switch.

    See more

    Declaration

    Swift

    struct SwitchRequisite
  • A class that represents a door. This is commonly used for exit doors, but can be adapted to use any door.

    See more

    Declaration

    Swift

    public class DoorReceiver : GameStructureObject, GameSignalReceivable