PosturePerfection
Public Member Functions
Pipeline::FramerateSettings Class Reference

Class to maintain the currently set frame rate and any related settings. More...

#include <pipeline.h>

Public Member Functions

 FramerateSettings (Pipeline *pipeline)
 Construct a new FramerateSettings object. More...
 
FramerateSetting get_framerate_setting (void)
 Get the currently set FramerateSetting More...
 
void increase_framerate (void)
 Increase the frame rate. More...
 
void decrease_framerate (void)
 Decrease the frame rate. More...
 

Detailed Description

Class to maintain the currently set frame rate and any related settings.

Constructor & Destructor Documentation

◆ FramerateSettings()

Pipeline::FramerateSettings::FramerateSettings ( Pipeline pipeline)
explicit

Construct a new FramerateSettings object.

Parameters
pipelinePipeline* pointer to the pipeline

Member Function Documentation

◆ decrease_framerate()

void Pipeline::FramerateSettings::decrease_framerate ( void  )

Decrease the frame rate.

◆ get_framerate_setting()

FramerateSetting Pipeline::FramerateSettings::get_framerate_setting ( void  )

Get the currently set FramerateSetting

Returns
FramerateSetting

◆ increase_framerate()

void Pipeline::FramerateSettings::increase_framerate ( void  )

Increase the frame rate.


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