mirror of https://github.com/cemu-project/Cemu.git
Delete dead EmulatedController::find_controller method
This commit is contained in:
parent
4c697d3755
commit
44c16e1c64
|
@ -207,16 +207,6 @@ glm::vec2 EmulatedController::get_prev_position() const
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
std::shared_ptr<ControllerBase> EmulatedController::find_controller(std::string_view uuid, InputAPI::Type type) const
|
|
||||||
{
|
|
||||||
std::scoped_lock lock(m_mutex);
|
|
||||||
const auto it = std::find_if(m_controllers.cbegin(), m_controllers.cend(), [uuid, type](const auto& c) { return c->api() == type && c->uuid() == uuid; });
|
|
||||||
if (it != m_controllers.cend())
|
|
||||||
return *it;
|
|
||||||
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
void EmulatedController::add_controller(std::shared_ptr<ControllerBase> controller)
|
void EmulatedController::add_controller(std::shared_ptr<ControllerBase> controller)
|
||||||
{
|
{
|
||||||
controller->connect();
|
controller->connect();
|
||||||
|
|
|
@ -67,8 +67,7 @@ public:
|
||||||
bool has_position() const;
|
bool has_position() const;
|
||||||
glm::vec2 get_position() const;
|
glm::vec2 get_position() const;
|
||||||
glm::vec2 get_prev_position() const;
|
glm::vec2 get_prev_position() const;
|
||||||
|
|
||||||
std::shared_ptr<ControllerBase> find_controller(std::string_view uuid, InputAPI::Type type) const;
|
|
||||||
void add_controller(std::shared_ptr<ControllerBase> controller);
|
void add_controller(std::shared_ptr<ControllerBase> controller);
|
||||||
void remove_controller(const std::shared_ptr<ControllerBase>& controller);
|
void remove_controller(const std::shared_ptr<ControllerBase>& controller);
|
||||||
void clear_controllers();
|
void clear_controllers();
|
||||||
|
|
Loading…
Reference in New Issue