class IJoystickSet;
IJoystick.h
virtual ~IJoystickSet();
virtual void AddJoystick(IJoystick* pJoystick) = 0;
virtual void AddRef() = 0;
virtual IJoystick* GetJoystick(int index) = 0;
virtual IJoystick* GetJoystickAtPoint(const Vec2& vPosition) = 0;
virtual IJoystick* GetJoystickByID(uint64 id) = 0;
virtual int GetJoystickCount() const = 0;
virtual const char* GetName() const = 0;
virtual void Release() = 0;
virtual void RemoveJoystick(IJoystick* pJoystick) = 0;
virtual void Serialize(XmlNodeRef & nodeJoysticks, bool bLoading) = 0;
virtual void SetName(const char* name) = 0;