mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-08-13 17:03:47 -04:00
62 lines
1.1 KiB
C++
62 lines
1.1 KiB
C++
#include "DummyController.h"
|
|
|
|
namespace Ship {
|
|
DummyController::DummyController(const std::string& CUID, const std::string& KeyName, bool Connected) {
|
|
GUID = CUID;
|
|
isConnected = Connected;
|
|
ButtonName = KeyName;
|
|
}
|
|
|
|
void DummyController::ReadFromSource(int32_t virtualSlot) {
|
|
|
|
}
|
|
|
|
const std::string DummyController::GetControllerName() {
|
|
return GUID;
|
|
}
|
|
|
|
const std::string DummyController::GetButtonName(int32_t virtualSlot, int32_t n64Button) {
|
|
return ButtonName;
|
|
}
|
|
|
|
void DummyController::WriteToSource(int32_t virtualSlot, ControllerCallback* controller){
|
|
|
|
}
|
|
|
|
bool DummyController::Connected() const {
|
|
return isConnected;
|
|
}
|
|
|
|
bool DummyController::CanRumble() const {
|
|
return false;
|
|
}
|
|
|
|
bool DummyController::CanGyro() const {
|
|
return false;
|
|
}
|
|
|
|
void DummyController::CreateDefaultBinding(int32_t slot) {
|
|
|
|
}
|
|
|
|
std::string DummyController::GetControllerType() {
|
|
return "Unk";
|
|
}
|
|
|
|
std::string DummyController::GetConfSection() {
|
|
return "Unk";
|
|
}
|
|
|
|
std::string DummyController::GetBindingConfSection() {
|
|
return "Unk";
|
|
}
|
|
|
|
void DummyController::ClearRawPress() {
|
|
|
|
}
|
|
|
|
int32_t DummyController::ReadRawPress() {
|
|
return -1;
|
|
}
|
|
}
|