#pragma once #include namespace PD { class HidNX : public HidDriver { public: HidNX(); ~HidNX(); void Update() override; private: struct Impl; Impl* impl; }; } // namespace PD