JoyConSwift Documentation Beta

Classes

Controller

Generic class for Joy-Con and Pro Controller

Famicom​Controller1

Famicom Controller for Player 1 class

Famicom​Controller2

Famicom Controller for Player 2 class

Joy​Con​L

Joy-Con (L) class

Joy​Con​Manager

The manager class to handle controller connection/disconnection events

Joy​Con​R

Joy-Con (R) class

Pro​Controller

Pro Controller class

SNESController

SNES Controller class

Structures

Home​LEDPattern

Home LED pattern data for setHomeLight function

Enumerations

Joy​Con

enum values for JoyCon

Joy​Con.​Controller​Type

Controller types

Joy​Con.​Output​Type

Types of the output report

Joy​Con.​HCIState

HCI states which are used for a "Set HCI state" subcommand

Joy​Con.​Input​Mode

Input report modes

Joy​Con.​Player​Light​Pattern

Player light patterns

Joy​Con.​Battery​Status

Battery status

Joy​Con.​Button

Buttons

Joy​Con.​Stick​Direction

Stick directions

Rumble
Rumble.​Low​Frequency
Rumble.​High​Frequency