Cogs.Core
Public Member Functions | Public Attributes | List of all members
Cogs::Core::InputDeviceIdentifier Struct Reference

Identifier for an input device. More...

#include <IInputProvider.h>

Public Member Functions

bool operator== (const InputDeviceIdentifier &rhs) const
 

Public Attributes

std::string driver
 Input subsystem to handle this device (openvr, directinput etc)
 
std::string id
 Device identifier within the input subsystem.
 

Detailed Description

Identifier for an input device.

Definition at line 15 of file IInputProvider.h.

Member Function Documentation

◆ operator==()

bool Cogs::Core::InputDeviceIdentifier::operator== ( const InputDeviceIdentifier rhs) const
inline

Definition at line 23 of file IInputProvider.h.

Member Data Documentation

◆ driver

std::string Cogs::Core::InputDeviceIdentifier::driver

Input subsystem to handle this device (openvr, directinput etc)

Definition at line 18 of file IInputProvider.h.

Referenced by Cogs::Core::InputManager::createActionMapping(), and Cogs::Core::InputManager::createAxisMapping().

◆ id

std::string Cogs::Core::InputDeviceIdentifier::id

Device identifier within the input subsystem.

Definition at line 21 of file IInputProvider.h.

Referenced by Cogs::Core::InputManager::createActionMapping(), and Cogs::Core::InputManager::createAxisMapping().


The documentation for this struct was generated from the following file: