11#ifndef INCGUARD_MGL_IOKIT_HID_GENERIC_DRIVER_H_1610355183 
   12#define INCGUARD_MGL_IOKIT_HID_GENERIC_DRIVER_H_1610355183 
   15#if defined(MGL_GAMEPAD_DELEGATE_ENABLE_IOKIT_HID) 
   19namespace MGL::Input::IOKitHID
 
   22class GenericGamepadDriver : 
public GamepadDriver
 
   34    static constexpr bool IsManageable([[maybe_unused]] int32_t vendorID, [[maybe_unused]] int32_t productID) 
noexcept 
   40    bool Initialize(IOHIDDeviceRef device) 
noexcept override;
 
   50    bool _hasHatswitch{
false};
 
bool Initialize(InitializerDelegate &initializer, MakeAppDelegateFunction makeAppDelegate) noexcept
MGL初期化処理
Definition mgl_initialize.cc:67