Browse Source

marked controller constructors as explicit

nce_cpp
David Marcec 6 years ago
parent
commit
761b54f58c
  1. 2
      src/core/hle/service/hid/controllers/controller_base.h
  2. 2
      src/core/hle/service/hid/controllers/gesture.h
  3. 2
      src/core/hle/service/hid/controllers/keyboard.h
  4. 2
      src/core/hle/service/hid/controllers/mouse.h
  5. 2
      src/core/hle/service/hid/controllers/npad.h
  6. 2
      src/core/hle/service/hid/controllers/stubbed.h
  7. 2
      src/core/hle/service/hid/controllers/touchscreen.h
  8. 2
      src/core/hle/service/hid/controllers/xpad.h

2
src/core/hle/service/hid/controllers/controller_base.h

@ -18,7 +18,7 @@ class System;
namespace Service::HID {
class ControllerBase {
public:
ControllerBase(Core::System& system);
explicit ControllerBase(Core::System& system);
virtual ~ControllerBase();
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/gesture.h

@ -12,7 +12,7 @@
namespace Service::HID {
class Controller_Gesture final : public ControllerBase {
public:
Controller_Gesture(Core::System& system);
explicit Controller_Gesture(Core::System& system);
~Controller_Gesture() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/keyboard.h

@ -15,7 +15,7 @@
namespace Service::HID {
class Controller_Keyboard final : public ControllerBase {
public:
Controller_Keyboard(Core::System& system);
explicit Controller_Keyboard(Core::System& system);
~Controller_Keyboard() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/mouse.h

@ -14,7 +14,7 @@
namespace Service::HID {
class Controller_Mouse final : public ControllerBase {
public:
Controller_Mouse(Core::System& system);
explicit Controller_Mouse(Core::System& system);
~Controller_Mouse() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/npad.h

@ -20,7 +20,7 @@ constexpr u32 NPAD_UNKNOWN = 16; // TODO(ogniK): What is this?
class Controller_NPad final : public ControllerBase {
public:
Controller_NPad(Core::System& system);
explicit Controller_NPad(Core::System& system);
~Controller_NPad() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/stubbed.h

@ -10,7 +10,7 @@
namespace Service::HID {
class Controller_Stubbed final : public ControllerBase {
public:
Controller_Stubbed(Core::System& system);
explicit Controller_Stubbed(Core::System& system);
~Controller_Stubbed() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/touchscreen.h

@ -14,7 +14,7 @@
namespace Service::HID {
class Controller_Touchscreen final : public ControllerBase {
public:
Controller_Touchscreen(Core::System& system);
explicit Controller_Touchscreen(Core::System& system);
~Controller_Touchscreen() override;
// Called when the controller is initialized

2
src/core/hle/service/hid/controllers/xpad.h

@ -12,7 +12,7 @@
namespace Service::HID {
class Controller_XPad final : public ControllerBase {
public:
Controller_XPad(Core::System& system);
explicit Controller_XPad(Core::System& system);
~Controller_XPad() override;
// Called when the controller is initialized

Loading…
Cancel
Save