Adds a new input device to the manager and assigns it a unique ID and descriptor. @param type The type of input device to add such as a keyboard, mouse, gamepad, etc. @return Returns a pointer to a new input device object for the given type.
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected