3#include <NDEVR/ApplicationOptions.h>
The default object to store data of any type that should persist through sessions of the application.
Logic for reading or writing to a file as well as navigating filesystems or other common file operati...
StepsRecorder()
Constructs a StepsRecorder instance.
void begin(const File &file)
Begins recording user interactions to the specified output file.
void end()
Stops the current recording session.
void begin()
Begins recording user interactions to the default output location.
static StepsRecorder & DefaultInstance()
Returns the singleton StepsRecorder instance.
bool isRunning() const
Returns whether a recording session is currently active.
bool m_is_running
Whether a recording session is currently active.
static ApplicationOption< bool > default_launch_recorder
Application option controlling whether the recorder launches by default.
The primary namespace for the NDEVR SDK.