1#ifndef THROTTLEMANAGER_HH
2#define THROTTLEMANAGER_HH
9class CommandController;
43 void indicateLoadingState(
bool state);
69 void update(
bool newState);
73 bool isLoading =
false;
Used by a device to indicate when it is loading.
void update(bool newState)
Called by the device to indicate its loading state may have changed.
Generic Gang-of-Four Observer class, templatized edition.
Generic Gang-of-Four Subject class of the Observer pattern, templatized edition.
Manages the throttle state of openMSX.
bool isThrottled() const
Ask if throttling is enabled.
auto & getFullSpeedLoadingSetting()
This file implemented 3 utility functions: