Input System  v0.1
ISX.InputPluginAttribute Class Reference

Marks a class that as an input plugin which registers additional functionality with the input system. More...

Inherits Attribute.

Detailed Description

Marks a class that as an input plugin which registers additional functionality with the input system.

The class should be static and should have a public static void Initialize() method which performs any registration/initialization steps necessary for the module.

[InputPlugin]
public static class MyDeviceSupport
{
public static void Initialize()
{
InputSystem.RegisterTemplate<MyDevice>();
InputSystem.AddDevice("MyDevice");
}
}