Class InputFactory<V,​I extends AbstractInput<V>>

    • Constructor Detail

      • InputFactory

        public InputFactory​(IPlatformKey key,
                            Class<V> inputType)
                     throws NullPointerException
        Creates a new input factory
        Parameters:
        key - the key of the factory
        inputType - the input type of the input provider type
        Throws:
        NullPointerException - if either the key or inputType are null
    • Method Detail

      • getInputType

        public final Class<V> getInputType()
      • onUnregister

        public void onUnregister()
        This is called once this input factory is unregistered from the api