5MP Motion Camera Settings  1.1.1.1
A responsive web-application for controlling the camera settings via the exchange of a Google FlatBuffer via Poco-Project WebSockets.
OV5642_Settings::SettingsBuilder Struct Reference

#include <motion_camera_settings_generated.h>

Public Types

typedef Settings Table
 

Public Member Functions

void add_jpeg_size (uint8_t jpeg_size)
 
void add_quality (uint8_t quality)
 
void add_frames (uint8_t frames)
 
void add_light_mode (uint8_t light_mode)
 
void add_color_saturation (uint8_t color_saturation)
 
void add_brightness (uint8_t brightness)
 
void add_contrast (uint8_t contrast)
 
void add_hue (uint8_t hue)
 
void add_effect (uint8_t effect)
 
void add_exposure (uint8_t exposure)
 
void add_sharpness (uint8_t sharpness)
 
void add_mirror (uint8_t mirror)
 
void add_test_pattern (uint8_t test_pattern)
 
 SettingsBuilder (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< Settings > Finish ()
 

Public Attributes

flatbuffers::FlatBufferBuilder & fbb_
 
flatbuffers::uoffset_t start_
 

Member Typedef Documentation

◆ Table

Constructor & Destructor Documentation

◆ SettingsBuilder()

OV5642_Settings::SettingsBuilder::SettingsBuilder ( flatbuffers::FlatBufferBuilder &  _fbb)
inlineexplicit

Member Function Documentation

◆ add_brightness()

void OV5642_Settings::SettingsBuilder::add_brightness ( uint8_t  brightness)
inline

◆ add_color_saturation()

void OV5642_Settings::SettingsBuilder::add_color_saturation ( uint8_t  color_saturation)
inline

◆ add_contrast()

void OV5642_Settings::SettingsBuilder::add_contrast ( uint8_t  contrast)
inline

◆ add_effect()

void OV5642_Settings::SettingsBuilder::add_effect ( uint8_t  effect)
inline

◆ add_exposure()

void OV5642_Settings::SettingsBuilder::add_exposure ( uint8_t  exposure)
inline

◆ add_frames()

void OV5642_Settings::SettingsBuilder::add_frames ( uint8_t  frames)
inline

◆ add_hue()

void OV5642_Settings::SettingsBuilder::add_hue ( uint8_t  hue)
inline

◆ add_jpeg_size()

void OV5642_Settings::SettingsBuilder::add_jpeg_size ( uint8_t  jpeg_size)
inline

◆ add_light_mode()

void OV5642_Settings::SettingsBuilder::add_light_mode ( uint8_t  light_mode)
inline

◆ add_mirror()

void OV5642_Settings::SettingsBuilder::add_mirror ( uint8_t  mirror)
inline

◆ add_quality()

void OV5642_Settings::SettingsBuilder::add_quality ( uint8_t  quality)
inline

◆ add_sharpness()

void OV5642_Settings::SettingsBuilder::add_sharpness ( uint8_t  sharpness)
inline

◆ add_test_pattern()

void OV5642_Settings::SettingsBuilder::add_test_pattern ( uint8_t  test_pattern)
inline

◆ Finish()

flatbuffers::Offset<Settings> OV5642_Settings::SettingsBuilder::Finish ( )
inline

Member Data Documentation

◆ fbb_

flatbuffers::FlatBufferBuilder& OV5642_Settings::SettingsBuilder::fbb_

◆ start_

flatbuffers::uoffset_t OV5642_Settings::SettingsBuilder::start_

The documentation for this struct was generated from the following file: