input_common: Add android input engine

This commit is contained in:
Narr the Reg 2024-01-17 22:01:33 -06:00
parent 915efa4236
commit 72f803c366
6 changed files with 136 additions and 0 deletions

View file

@ -29,6 +29,7 @@ enum Values : int;
}
namespace InputCommon {
class Android;
class Camera;
class Keyboard;
class Mouse;
@ -103,6 +104,12 @@ public:
/// Retrieves the underlying camera input device.
[[nodiscard]] const Camera* GetCamera() const;
/// Retrieves the underlying android input device.
[[nodiscard]] Android* GetAndroid();
/// Retrieves the underlying android input device.
[[nodiscard]] const Android* GetAndroid() const;
/// Retrieves the underlying virtual amiibo input device.
[[nodiscard]] VirtualAmiibo* GetVirtualAmiibo();