OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ProxyGamepad Class Reference

#include <ProxyGamepad.h>

Inheritance diagram for ProxyGamepad:
ProxyBase< PlatformGamepad > PlatformGamepad

Public Member Functions

 ProxyGamepad (PlatformGamepad *base=nullptr)
 
virtual ~ProxyGamepad ()=default
 
virtual std::string model () const override
 
virtual std::string serial () const override
 
- Public Member Functions inherited from ProxyBase< PlatformGamepad >
 ProxyBase (PlatformGamepad *base)
 
PlatformGamepadbase () const
 
void setBase (PlatformGamepad *base)
 
- Public Member Functions inherited from PlatformGamepad
virtual ~PlatformGamepad ()=default
 
virtual std::string model () const =0
 
virtual std::string serial () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from ProxyBase< PlatformGamepad >
PlatformGamepadnonNullBase () const
 

Constructor & Destructor Documentation

◆ ProxyGamepad()

ProxyGamepad::ProxyGamepad ( PlatformGamepad base = nullptr)
explicit

◆ ~ProxyGamepad()

virtual ProxyGamepad::~ProxyGamepad ( )
virtualdefault

Member Function Documentation

◆ model()

std::string ProxyGamepad::model ( ) const
overridevirtual
Returns
Model of this gamepad.

Implements PlatformGamepad.

◆ serial()

std::string ProxyGamepad::serial ( ) const
overridevirtual
Returns
Serial number of this gamepad.

Implements PlatformGamepad.


The documentation for this class was generated from the following files: