rv.data.Preferences.Screens */ class Screens extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field bool enable_at_launch = 1; */ protected $enable_at_launch = false; /** * Generated from protobuf field bool show_performance_stats = 2; */ protected $show_performance_stats = false; /** * Generated from protobuf field bool ignore_background_colors = 3; */ protected $ignore_background_colors = false; /** * Generated from protobuf field .rv.data.ProClockSource clock_source = 4; */ protected $clock_source = null; /** * Generated from protobuf field bool show_keynote_and_powerpoint = 5; */ protected $show_keynote_and_powerpoint = false; /** * Generated from protobuf field bool disable_blackmagic_sync_groups = 6; */ protected $disable_blackmagic_sync_groups = false; /** * Generated from protobuf field bool use_directx_rendering = 7; */ protected $use_directx_rendering = false; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type bool $enable_at_launch * @type bool $show_performance_stats * @type bool $ignore_background_colors * @type \Rv\Data\ProClockSource $clock_source * @type bool $show_keynote_and_powerpoint * @type bool $disable_blackmagic_sync_groups * @type bool $use_directx_rendering * } */ public function __construct($data = NULL) { \GPBMetadata\Preferences::initOnce(); parent::__construct($data); } /** * Generated from protobuf field bool enable_at_launch = 1; * @return bool */ public function getEnableAtLaunch() { return $this->enable_at_launch; } /** * Generated from protobuf field bool enable_at_launch = 1; * @param bool $var * @return $this */ public function setEnableAtLaunch($var) { GPBUtil::checkBool($var); $this->enable_at_launch = $var; return $this; } /** * Generated from protobuf field bool show_performance_stats = 2; * @return bool */ public function getShowPerformanceStats() { return $this->show_performance_stats; } /** * Generated from protobuf field bool show_performance_stats = 2; * @param bool $var * @return $this */ public function setShowPerformanceStats($var) { GPBUtil::checkBool($var); $this->show_performance_stats = $var; return $this; } /** * Generated from protobuf field bool ignore_background_colors = 3; * @return bool */ public function getIgnoreBackgroundColors() { return $this->ignore_background_colors; } /** * Generated from protobuf field bool ignore_background_colors = 3; * @param bool $var * @return $this */ public function setIgnoreBackgroundColors($var) { GPBUtil::checkBool($var); $this->ignore_background_colors = $var; return $this; } /** * Generated from protobuf field .rv.data.ProClockSource clock_source = 4; * @return \Rv\Data\ProClockSource|null */ public function getClockSource() { return $this->clock_source; } public function hasClockSource() { return isset($this->clock_source); } public function clearClockSource() { unset($this->clock_source); } /** * Generated from protobuf field .rv.data.ProClockSource clock_source = 4; * @param \Rv\Data\ProClockSource $var * @return $this */ public function setClockSource($var) { GPBUtil::checkMessage($var, \Rv\Data\ProClockSource::class); $this->clock_source = $var; return $this; } /** * Generated from protobuf field bool show_keynote_and_powerpoint = 5; * @return bool */ public function getShowKeynoteAndPowerpoint() { return $this->show_keynote_and_powerpoint; } /** * Generated from protobuf field bool show_keynote_and_powerpoint = 5; * @param bool $var * @return $this */ public function setShowKeynoteAndPowerpoint($var) { GPBUtil::checkBool($var); $this->show_keynote_and_powerpoint = $var; return $this; } /** * Generated from protobuf field bool disable_blackmagic_sync_groups = 6; * @return bool */ public function getDisableBlackmagicSyncGroups() { return $this->disable_blackmagic_sync_groups; } /** * Generated from protobuf field bool disable_blackmagic_sync_groups = 6; * @param bool $var * @return $this */ public function setDisableBlackmagicSyncGroups($var) { GPBUtil::checkBool($var); $this->disable_blackmagic_sync_groups = $var; return $this; } /** * Generated from protobuf field bool use_directx_rendering = 7; * @return bool */ public function getUseDirectxRendering() { return $this->use_directx_rendering; } /** * Generated from protobuf field bool use_directx_rendering = 7; * @param bool $var * @return $this */ public function setUseDirectxRendering($var) { GPBUtil::checkBool($var); $this->use_directx_rendering = $var; return $this; } }