Sunshine v2025.118.151840
Self-hosted game stream host for Moonlight.
platf::effect_t Class Reference

Classes

class  data_t
 

Public Member Functions

void activate (int id)
 
void deactivate (int id)
 
 effect_t (std::uint8_t gamepadnr, uinput_t::pointer dev, feedback_queue_t &&q)
 
void erase (int id)
 
std::pair< std::uint32_t, std::uint32_t > rumble (std::chrono::steady_clock::time_point tp)
 
void upload (const ff_effect &effect)
 

Public Attributes

uinput_t::pointer dev
 
int gain
 
std::uint8_t gamepadnr
 
std::unordered_map< int, data_tid_to_data
 
std::pair< std::uint32_t, std::uint32_t > old_rumble
 
feedback_queue_t rumble_queue
 

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