Class DirectInputEnvironmentPlugin

  • All Implemented Interfaces:
    Plugin

    public final class DirectInputEnvironmentPlugin
    extends ControllerEnvironment
    implements Plugin
    DirectInput implementation of controller environment
    • Constructor Detail

      • DirectInputEnvironmentPlugin

        public DirectInputEnvironmentPlugin()
        Creates new DirectInputEnvironment
    • Method Detail

      • releaseDevices

        public void releaseDevices()
        Releases all active devices running through this plugin. Call this before a hot reload.
      • isSupported

        public boolean isSupported()
        Description copied from class: ControllerEnvironment
        Returns the isSupported status of this environment. What makes an environment supported or not is up to the particular plugin, but may include OS or available hardware.
        Specified by:
        isSupported in class ControllerEnvironment