15 using TickProtocol = Protocol<int>;
24 uint32_t
transmit(uint32_t interval);
56 auto timer =
static_cast<TimerTick *
>(param);
static uint32_t TimerCallbackStub(uint32_t interval, void *param)
The static function passed to SDL_AddTimer as the callback.
Definition: TimerTick.h:55
SDL_TimerID sdlTimerId
The SDL_TimerID from the SDL API.
Definition: TimerTick.h:26
uint32_t transmit(uint32_t interval)
Called when the SDL timer expires.
Definition: TimerTick.cpp:23
Transmit regular signals synchronized to the system clock.
Definition: TimerTick.h:21
ToDo: There is an issue that the initial scroll interaction is lost if the click/press lands on a Wid...
Definition: CelestialOverlay.cpp:13
The transmitter portion of a Signal-Slot transmitter receiver pair.
Definition: Signals.h:40
Establish an intra-application signaling protocol.