mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	Update npad.cpp
This commit is contained in:
		@@ -636,10 +636,15 @@ Controller_NPad::LedPattern Controller_NPad::GetLedPattern(u32 npad_id) {
 | 
			
		||||
        return LedPattern{0, 0, 0, 0};
 | 
			
		||||
    };
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void Controller_NPad::SetVibrationEnabled(bool can_vibrate) {
 | 
			
		||||
    can_controllers_vibrate = can_vibrate;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool Controller_NPad::IsVibrationEnabled() {
 | 
			
		||||
    return can_controllers_vibrate;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void Controller_NPad::ClearAllConnectedControllers() {
 | 
			
		||||
    for (auto& controller : connected_controllers) {
 | 
			
		||||
        if (controller.is_connected && controller.type != NPadControllerType::None) {
 | 
			
		||||
@@ -648,6 +653,7 @@ void Controller_NPad::ClearAllConnectedControllers() {
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void Controller_NPad::DisconnectAllConnectedControllers() {
 | 
			
		||||
    std::for_each(connected_controllers.begin(), connected_controllers.end(),
 | 
			
		||||
                  [](ControllerHolder& controller) { controller.is_connected = false; });
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user