Files
Aerofoil/PortabilityLayer/HostInputDriver.h

19 lines
365 B
C
Raw Permalink Normal View History

2019-12-21 18:40:17 -05:00
#pragma once
struct IGpInputDriver;
2019-12-21 18:40:17 -05:00
namespace PortabilityLayer
{
class HostInputDriver
{
public:
static size_t NumInstances();
static IGpInputDriver *GetInstance(size_t index);
static void SetInstances(IGpInputDriver *const* instances, size_t numInstances);
2019-12-21 18:40:17 -05:00
private:
static IGpInputDriver *const* ms_instances;
static size_t ms_numInstances;
2019-12-21 18:40:17 -05:00
};
}