namespace Adaptor
{
+enum class UpdateMode;
+
class AdaptorInternalServices;
class EnvironmentOptions;
class ThreadControllerInterface;
* @brief Called by the adaptor when core requires one update
*
* @note If Adaptor is paused, we do one update/render only
+ *
+ * @param updateMode The update mode (i.e. either update and render, or update and upload without rendering)
*/
- void RequestUpdateOnce();
+ void RequestUpdateOnce( UpdateMode updateMode );
/**
* @brief Replaces the surface.