Developer Manual

Input & Output

A General Input and Controller Support

mouse / keyboard / UI

touch

gamepad

VR controllers

MIDI / OSC ( music controllers )

Network ( remote )

Similar to Unity’s Input Manager, the goal to create a single interface and logic to map any devices easily to game / app controls. Beside the classic needs ( mouse, touch, gamepad ) we aim to support more and more arbitrary VR and MIDI controllers out of the box.

General Interface

buttons [ bool ]

? buttonsChg[ bool ]

analog channels [ 0 .. 1 ]

navigation ( eased by default )

speedX

      speedY

         speedZ

         speedHold = false;

         lookX

         lookY

         lookZ

            lookHold = false;

pointer device