- Move src/, tests/, bin/, generated/, proto/, composer.json, composer.lock, phpunit.xml from php/ to repo root - Move ref/ to doc/reference_samples/ for better organization - Remove vendor/ from git tracking (now properly gitignored) - Update all test file paths (dirname adjustments and ref/ -> doc/reference_samples/) - Update all documentation paths (AGENTS.md, doc/*.md) - Remove php.bak/ directory - All 252 tests pass
1053 lines
27 KiB
PHP
1053 lines
27 KiB
PHP
<?php
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# NO CHECKED-IN PROTOBUF GENCODE
|
|
# source: action.proto
|
|
|
|
namespace Rv\Data;
|
|
|
|
use Google\Protobuf\Internal\GPBType;
|
|
use Google\Protobuf\Internal\RepeatedField;
|
|
use Google\Protobuf\Internal\GPBUtil;
|
|
|
|
/**
|
|
* Generated from protobuf message <code>rv.data.Action</code>
|
|
*/
|
|
class Action extends \Google\Protobuf\Internal\Message
|
|
{
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID uuid = 1;</code>
|
|
*/
|
|
protected $uuid = null;
|
|
/**
|
|
* Generated from protobuf field <code>string name = 2;</code>
|
|
*/
|
|
protected $name = '';
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.Label label = 3;</code>
|
|
*/
|
|
protected $label = null;
|
|
/**
|
|
* Generated from protobuf field <code>double delay_time = 4;</code>
|
|
*/
|
|
protected $delay_time = 0.0;
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.OldType old_type = 5;</code>
|
|
*/
|
|
protected $old_type = null;
|
|
/**
|
|
* Generated from protobuf field <code>bool isEnabled = 6;</code>
|
|
*/
|
|
protected $isEnabled = false;
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.LayerIdentification layer_identification = 7;</code>
|
|
*/
|
|
protected $layer_identification = null;
|
|
/**
|
|
* Generated from protobuf field <code>double duration = 8;</code>
|
|
*/
|
|
protected $duration = 0.0;
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ActionType type = 9;</code>
|
|
*/
|
|
protected $type = 0;
|
|
protected $ActionTypeData;
|
|
|
|
/**
|
|
* Constructor.
|
|
*
|
|
* @param array $data {
|
|
* Optional. Data for populating the Message object.
|
|
*
|
|
* @type \Rv\Data\UUID $uuid
|
|
* @type string $name
|
|
* @type \Rv\Data\Action\Label $label
|
|
* @type float $delay_time
|
|
* @type \Rv\Data\Action\OldType $old_type
|
|
* @type bool $isEnabled
|
|
* @type \Rv\Data\Action\LayerIdentification $layer_identification
|
|
* @type float $duration
|
|
* @type int $type
|
|
* @type \Rv\Data\CollectionElementType $collection_element
|
|
* @type \Rv\Data\Action\PlaylistItemType $playlist_item
|
|
* @type \Rv\Data\Action\BlendModeType $blend_mode
|
|
* @type \Rv\Data\Action\TransitionType $transition
|
|
* @type \Rv\Data\Action\MediaType $media
|
|
* @type \Rv\Data\Action\DoubleType $double_item
|
|
* @type \Rv\Data\Action\EffectsType $effects
|
|
* @type \Rv\Data\Action\SlideType $slide
|
|
* @type \Rv\Data\Action\BackgroundType $background
|
|
* @type \Rv\Data\Action\TimerType $timer
|
|
* @type \Rv\Data\Action\ClearType $clear
|
|
* @type \Rv\Data\Action\StageLayoutType $stage
|
|
* @type \Rv\Data\Action\PropType $prop
|
|
* @type \Rv\Data\Action\MaskType $mask
|
|
* @type \Rv\Data\Action\MessageType $message
|
|
* @type \Rv\Data\Action\CommunicationType $communication
|
|
* @type \Rv\Data\Action\MultiScreenType $multi_screen
|
|
* @type \Rv\Data\Action\DocumentType $presentation_document
|
|
* @type \Rv\Data\Action\ExternalPresentationType $external_presentation
|
|
* @type \Rv\Data\Action\AudienceLookType $audience_look
|
|
* @type \Rv\Data\Action\AudioInputType $audio_input
|
|
* @type \Rv\Data\Action\SlideDestinationType $slide_destination
|
|
* @type \Rv\Data\Action\MacroType $macro
|
|
* @type \Rv\Data\Action\ClearGroupType $clear_group
|
|
* @type \Rv\Data\Action\TransportControlType $transport_control
|
|
* @type \Rv\Data\Action\CaptureType $capture
|
|
* }
|
|
*/
|
|
public function __construct($data = NULL) {
|
|
\GPBMetadata\Action::initOnce();
|
|
parent::__construct($data);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID uuid = 1;</code>
|
|
* @return \Rv\Data\UUID|null
|
|
*/
|
|
public function getUuid()
|
|
{
|
|
return $this->uuid;
|
|
}
|
|
|
|
public function hasUuid()
|
|
{
|
|
return isset($this->uuid);
|
|
}
|
|
|
|
public function clearUuid()
|
|
{
|
|
unset($this->uuid);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID uuid = 1;</code>
|
|
* @param \Rv\Data\UUID $var
|
|
* @return $this
|
|
*/
|
|
public function setUuid($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\UUID::class);
|
|
$this->uuid = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>string name = 2;</code>
|
|
* @return string
|
|
*/
|
|
public function getName()
|
|
{
|
|
return $this->name;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>string name = 2;</code>
|
|
* @param string $var
|
|
* @return $this
|
|
*/
|
|
public function setName($var)
|
|
{
|
|
GPBUtil::checkString($var, True);
|
|
$this->name = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.Label label = 3;</code>
|
|
* @return \Rv\Data\Action\Label|null
|
|
*/
|
|
public function getLabel()
|
|
{
|
|
return $this->label;
|
|
}
|
|
|
|
public function hasLabel()
|
|
{
|
|
return isset($this->label);
|
|
}
|
|
|
|
public function clearLabel()
|
|
{
|
|
unset($this->label);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.Label label = 3;</code>
|
|
* @param \Rv\Data\Action\Label $var
|
|
* @return $this
|
|
*/
|
|
public function setLabel($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\Label::class);
|
|
$this->label = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>double delay_time = 4;</code>
|
|
* @return float
|
|
*/
|
|
public function getDelayTime()
|
|
{
|
|
return $this->delay_time;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>double delay_time = 4;</code>
|
|
* @param float $var
|
|
* @return $this
|
|
*/
|
|
public function setDelayTime($var)
|
|
{
|
|
GPBUtil::checkDouble($var);
|
|
$this->delay_time = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.OldType old_type = 5;</code>
|
|
* @return \Rv\Data\Action\OldType|null
|
|
*/
|
|
public function getOldType()
|
|
{
|
|
return $this->old_type;
|
|
}
|
|
|
|
public function hasOldType()
|
|
{
|
|
return isset($this->old_type);
|
|
}
|
|
|
|
public function clearOldType()
|
|
{
|
|
unset($this->old_type);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.OldType old_type = 5;</code>
|
|
* @param \Rv\Data\Action\OldType $var
|
|
* @return $this
|
|
*/
|
|
public function setOldType($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\OldType::class);
|
|
$this->old_type = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>bool isEnabled = 6;</code>
|
|
* @return bool
|
|
*/
|
|
public function getIsEnabled()
|
|
{
|
|
return $this->isEnabled;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>bool isEnabled = 6;</code>
|
|
* @param bool $var
|
|
* @return $this
|
|
*/
|
|
public function setIsEnabled($var)
|
|
{
|
|
GPBUtil::checkBool($var);
|
|
$this->isEnabled = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.LayerIdentification layer_identification = 7;</code>
|
|
* @return \Rv\Data\Action\LayerIdentification|null
|
|
*/
|
|
public function getLayerIdentification()
|
|
{
|
|
return $this->layer_identification;
|
|
}
|
|
|
|
public function hasLayerIdentification()
|
|
{
|
|
return isset($this->layer_identification);
|
|
}
|
|
|
|
public function clearLayerIdentification()
|
|
{
|
|
unset($this->layer_identification);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.LayerIdentification layer_identification = 7;</code>
|
|
* @param \Rv\Data\Action\LayerIdentification $var
|
|
* @return $this
|
|
*/
|
|
public function setLayerIdentification($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\LayerIdentification::class);
|
|
$this->layer_identification = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>double duration = 8;</code>
|
|
* @return float
|
|
*/
|
|
public function getDuration()
|
|
{
|
|
return $this->duration;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>double duration = 8;</code>
|
|
* @param float $var
|
|
* @return $this
|
|
*/
|
|
public function setDuration($var)
|
|
{
|
|
GPBUtil::checkDouble($var);
|
|
$this->duration = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ActionType type = 9;</code>
|
|
* @return int
|
|
*/
|
|
public function getType()
|
|
{
|
|
return $this->type;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ActionType type = 9;</code>
|
|
* @param int $var
|
|
* @return $this
|
|
*/
|
|
public function setType($var)
|
|
{
|
|
GPBUtil::checkEnum($var, \Rv\Data\Action\ActionType::class);
|
|
$this->type = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CollectionElementType collection_element = 16;</code>
|
|
* @return \Rv\Data\CollectionElementType|null
|
|
*/
|
|
public function getCollectionElement()
|
|
{
|
|
return $this->readOneof(16);
|
|
}
|
|
|
|
public function hasCollectionElement()
|
|
{
|
|
return $this->hasOneof(16);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CollectionElementType collection_element = 16;</code>
|
|
* @param \Rv\Data\CollectionElementType $var
|
|
* @return $this
|
|
*/
|
|
public function setCollectionElement($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\CollectionElementType::class);
|
|
$this->writeOneof(16, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.PlaylistItemType playlist_item = 17;</code>
|
|
* @return \Rv\Data\Action\PlaylistItemType|null
|
|
*/
|
|
public function getPlaylistItem()
|
|
{
|
|
return $this->readOneof(17);
|
|
}
|
|
|
|
public function hasPlaylistItem()
|
|
{
|
|
return $this->hasOneof(17);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.PlaylistItemType playlist_item = 17;</code>
|
|
* @param \Rv\Data\Action\PlaylistItemType $var
|
|
* @return $this
|
|
*/
|
|
public function setPlaylistItem($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\PlaylistItemType::class);
|
|
$this->writeOneof(17, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.BlendModeType blend_mode = 18;</code>
|
|
* @return \Rv\Data\Action\BlendModeType|null
|
|
*/
|
|
public function getBlendMode()
|
|
{
|
|
return $this->readOneof(18);
|
|
}
|
|
|
|
public function hasBlendMode()
|
|
{
|
|
return $this->hasOneof(18);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.BlendModeType blend_mode = 18;</code>
|
|
* @param \Rv\Data\Action\BlendModeType $var
|
|
* @return $this
|
|
*/
|
|
public function setBlendMode($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\BlendModeType::class);
|
|
$this->writeOneof(18, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TransitionType transition = 19;</code>
|
|
* @return \Rv\Data\Action\TransitionType|null
|
|
*/
|
|
public function getTransition()
|
|
{
|
|
return $this->readOneof(19);
|
|
}
|
|
|
|
public function hasTransition()
|
|
{
|
|
return $this->hasOneof(19);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TransitionType transition = 19;</code>
|
|
* @param \Rv\Data\Action\TransitionType $var
|
|
* @return $this
|
|
*/
|
|
public function setTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\TransitionType::class);
|
|
$this->writeOneof(19, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MediaType media = 20;</code>
|
|
* @return \Rv\Data\Action\MediaType|null
|
|
*/
|
|
public function getMedia()
|
|
{
|
|
return $this->readOneof(20);
|
|
}
|
|
|
|
public function hasMedia()
|
|
{
|
|
return $this->hasOneof(20);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MediaType media = 20;</code>
|
|
* @param \Rv\Data\Action\MediaType $var
|
|
* @return $this
|
|
*/
|
|
public function setMedia($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\MediaType::class);
|
|
$this->writeOneof(20, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.DoubleType double_item = 21;</code>
|
|
* @return \Rv\Data\Action\DoubleType|null
|
|
*/
|
|
public function getDoubleItem()
|
|
{
|
|
return $this->readOneof(21);
|
|
}
|
|
|
|
public function hasDoubleItem()
|
|
{
|
|
return $this->hasOneof(21);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.DoubleType double_item = 21;</code>
|
|
* @param \Rv\Data\Action\DoubleType $var
|
|
* @return $this
|
|
*/
|
|
public function setDoubleItem($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\DoubleType::class);
|
|
$this->writeOneof(21, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.EffectsType effects = 22;</code>
|
|
* @return \Rv\Data\Action\EffectsType|null
|
|
*/
|
|
public function getEffects()
|
|
{
|
|
return $this->readOneof(22);
|
|
}
|
|
|
|
public function hasEffects()
|
|
{
|
|
return $this->hasOneof(22);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.EffectsType effects = 22;</code>
|
|
* @param \Rv\Data\Action\EffectsType $var
|
|
* @return $this
|
|
*/
|
|
public function setEffects($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\EffectsType::class);
|
|
$this->writeOneof(22, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.SlideType slide = 23;</code>
|
|
* @return \Rv\Data\Action\SlideType|null
|
|
*/
|
|
public function getSlide()
|
|
{
|
|
return $this->readOneof(23);
|
|
}
|
|
|
|
public function hasSlide()
|
|
{
|
|
return $this->hasOneof(23);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.SlideType slide = 23;</code>
|
|
* @param \Rv\Data\Action\SlideType $var
|
|
* @return $this
|
|
*/
|
|
public function setSlide($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\SlideType::class);
|
|
$this->writeOneof(23, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.BackgroundType background = 24;</code>
|
|
* @return \Rv\Data\Action\BackgroundType|null
|
|
*/
|
|
public function getBackground()
|
|
{
|
|
return $this->readOneof(24);
|
|
}
|
|
|
|
public function hasBackground()
|
|
{
|
|
return $this->hasOneof(24);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.BackgroundType background = 24;</code>
|
|
* @param \Rv\Data\Action\BackgroundType $var
|
|
* @return $this
|
|
*/
|
|
public function setBackground($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\BackgroundType::class);
|
|
$this->writeOneof(24, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TimerType timer = 25;</code>
|
|
* @return \Rv\Data\Action\TimerType|null
|
|
*/
|
|
public function getTimer()
|
|
{
|
|
return $this->readOneof(25);
|
|
}
|
|
|
|
public function hasTimer()
|
|
{
|
|
return $this->hasOneof(25);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TimerType timer = 25;</code>
|
|
* @param \Rv\Data\Action\TimerType $var
|
|
* @return $this
|
|
*/
|
|
public function setTimer($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\TimerType::class);
|
|
$this->writeOneof(25, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ClearType clear = 26;</code>
|
|
* @return \Rv\Data\Action\ClearType|null
|
|
*/
|
|
public function getClear()
|
|
{
|
|
return $this->readOneof(26);
|
|
}
|
|
|
|
public function hasClear()
|
|
{
|
|
return $this->hasOneof(26);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ClearType clear = 26;</code>
|
|
* @param \Rv\Data\Action\ClearType $var
|
|
* @return $this
|
|
*/
|
|
public function setClear($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\ClearType::class);
|
|
$this->writeOneof(26, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.StageLayoutType stage = 27;</code>
|
|
* @return \Rv\Data\Action\StageLayoutType|null
|
|
*/
|
|
public function getStage()
|
|
{
|
|
return $this->readOneof(27);
|
|
}
|
|
|
|
public function hasStage()
|
|
{
|
|
return $this->hasOneof(27);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.StageLayoutType stage = 27;</code>
|
|
* @param \Rv\Data\Action\StageLayoutType $var
|
|
* @return $this
|
|
*/
|
|
public function setStage($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\StageLayoutType::class);
|
|
$this->writeOneof(27, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.PropType prop = 28;</code>
|
|
* @return \Rv\Data\Action\PropType|null
|
|
*/
|
|
public function getProp()
|
|
{
|
|
return $this->readOneof(28);
|
|
}
|
|
|
|
public function hasProp()
|
|
{
|
|
return $this->hasOneof(28);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.PropType prop = 28;</code>
|
|
* @param \Rv\Data\Action\PropType $var
|
|
* @return $this
|
|
*/
|
|
public function setProp($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\PropType::class);
|
|
$this->writeOneof(28, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MaskType mask = 29;</code>
|
|
* @return \Rv\Data\Action\MaskType|null
|
|
*/
|
|
public function getMask()
|
|
{
|
|
return $this->readOneof(29);
|
|
}
|
|
|
|
public function hasMask()
|
|
{
|
|
return $this->hasOneof(29);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MaskType mask = 29;</code>
|
|
* @param \Rv\Data\Action\MaskType $var
|
|
* @return $this
|
|
*/
|
|
public function setMask($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\MaskType::class);
|
|
$this->writeOneof(29, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MessageType message = 30;</code>
|
|
* @return \Rv\Data\Action\MessageType|null
|
|
*/
|
|
public function getMessage()
|
|
{
|
|
return $this->readOneof(30);
|
|
}
|
|
|
|
public function hasMessage()
|
|
{
|
|
return $this->hasOneof(30);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MessageType message = 30;</code>
|
|
* @param \Rv\Data\Action\MessageType $var
|
|
* @return $this
|
|
*/
|
|
public function setMessage($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\MessageType::class);
|
|
$this->writeOneof(30, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.CommunicationType communication = 32;</code>
|
|
* @return \Rv\Data\Action\CommunicationType|null
|
|
*/
|
|
public function getCommunication()
|
|
{
|
|
return $this->readOneof(32);
|
|
}
|
|
|
|
public function hasCommunication()
|
|
{
|
|
return $this->hasOneof(32);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.CommunicationType communication = 32;</code>
|
|
* @param \Rv\Data\Action\CommunicationType $var
|
|
* @return $this
|
|
*/
|
|
public function setCommunication($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\CommunicationType::class);
|
|
$this->writeOneof(32, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MultiScreenType multi_screen = 33;</code>
|
|
* @return \Rv\Data\Action\MultiScreenType|null
|
|
*/
|
|
public function getMultiScreen()
|
|
{
|
|
return $this->readOneof(33);
|
|
}
|
|
|
|
public function hasMultiScreen()
|
|
{
|
|
return $this->hasOneof(33);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MultiScreenType multi_screen = 33;</code>
|
|
* @param \Rv\Data\Action\MultiScreenType $var
|
|
* @return $this
|
|
*/
|
|
public function setMultiScreen($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\MultiScreenType::class);
|
|
$this->writeOneof(33, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.DocumentType presentation_document = 34;</code>
|
|
* @return \Rv\Data\Action\DocumentType|null
|
|
*/
|
|
public function getPresentationDocument()
|
|
{
|
|
return $this->readOneof(34);
|
|
}
|
|
|
|
public function hasPresentationDocument()
|
|
{
|
|
return $this->hasOneof(34);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.DocumentType presentation_document = 34;</code>
|
|
* @param \Rv\Data\Action\DocumentType $var
|
|
* @return $this
|
|
*/
|
|
public function setPresentationDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\DocumentType::class);
|
|
$this->writeOneof(34, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ExternalPresentationType external_presentation = 36;</code>
|
|
* @return \Rv\Data\Action\ExternalPresentationType|null
|
|
*/
|
|
public function getExternalPresentation()
|
|
{
|
|
return $this->readOneof(36);
|
|
}
|
|
|
|
public function hasExternalPresentation()
|
|
{
|
|
return $this->hasOneof(36);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ExternalPresentationType external_presentation = 36;</code>
|
|
* @param \Rv\Data\Action\ExternalPresentationType $var
|
|
* @return $this
|
|
*/
|
|
public function setExternalPresentation($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\ExternalPresentationType::class);
|
|
$this->writeOneof(36, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.AudienceLookType audience_look = 37;</code>
|
|
* @return \Rv\Data\Action\AudienceLookType|null
|
|
*/
|
|
public function getAudienceLook()
|
|
{
|
|
return $this->readOneof(37);
|
|
}
|
|
|
|
public function hasAudienceLook()
|
|
{
|
|
return $this->hasOneof(37);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.AudienceLookType audience_look = 37;</code>
|
|
* @param \Rv\Data\Action\AudienceLookType $var
|
|
* @return $this
|
|
*/
|
|
public function setAudienceLook($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\AudienceLookType::class);
|
|
$this->writeOneof(37, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.AudioInputType audio_input = 38;</code>
|
|
* @return \Rv\Data\Action\AudioInputType|null
|
|
*/
|
|
public function getAudioInput()
|
|
{
|
|
return $this->readOneof(38);
|
|
}
|
|
|
|
public function hasAudioInput()
|
|
{
|
|
return $this->hasOneof(38);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.AudioInputType audio_input = 38;</code>
|
|
* @param \Rv\Data\Action\AudioInputType $var
|
|
* @return $this
|
|
*/
|
|
public function setAudioInput($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\AudioInputType::class);
|
|
$this->writeOneof(38, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.SlideDestinationType slide_destination = 39;</code>
|
|
* @return \Rv\Data\Action\SlideDestinationType|null
|
|
*/
|
|
public function getSlideDestination()
|
|
{
|
|
return $this->readOneof(39);
|
|
}
|
|
|
|
public function hasSlideDestination()
|
|
{
|
|
return $this->hasOneof(39);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.SlideDestinationType slide_destination = 39;</code>
|
|
* @param \Rv\Data\Action\SlideDestinationType $var
|
|
* @return $this
|
|
*/
|
|
public function setSlideDestination($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\SlideDestinationType::class);
|
|
$this->writeOneof(39, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MacroType macro = 40;</code>
|
|
* @return \Rv\Data\Action\MacroType|null
|
|
*/
|
|
public function getMacro()
|
|
{
|
|
return $this->readOneof(40);
|
|
}
|
|
|
|
public function hasMacro()
|
|
{
|
|
return $this->hasOneof(40);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.MacroType macro = 40;</code>
|
|
* @param \Rv\Data\Action\MacroType $var
|
|
* @return $this
|
|
*/
|
|
public function setMacro($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\MacroType::class);
|
|
$this->writeOneof(40, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ClearGroupType clear_group = 41;</code>
|
|
* @return \Rv\Data\Action\ClearGroupType|null
|
|
*/
|
|
public function getClearGroup()
|
|
{
|
|
return $this->readOneof(41);
|
|
}
|
|
|
|
public function hasClearGroup()
|
|
{
|
|
return $this->hasOneof(41);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.ClearGroupType clear_group = 41;</code>
|
|
* @param \Rv\Data\Action\ClearGroupType $var
|
|
* @return $this
|
|
*/
|
|
public function setClearGroup($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\ClearGroupType::class);
|
|
$this->writeOneof(41, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TransportControlType transport_control = 42;</code>
|
|
* @return \Rv\Data\Action\TransportControlType|null
|
|
*/
|
|
public function getTransportControl()
|
|
{
|
|
return $this->readOneof(42);
|
|
}
|
|
|
|
public function hasTransportControl()
|
|
{
|
|
return $this->hasOneof(42);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.TransportControlType transport_control = 42;</code>
|
|
* @param \Rv\Data\Action\TransportControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setTransportControl($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\TransportControlType::class);
|
|
$this->writeOneof(42, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.CaptureType capture = 43;</code>
|
|
* @return \Rv\Data\Action\CaptureType|null
|
|
*/
|
|
public function getCapture()
|
|
{
|
|
return $this->readOneof(43);
|
|
}
|
|
|
|
public function hasCapture()
|
|
{
|
|
return $this->hasOneof(43);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Action.CaptureType capture = 43;</code>
|
|
* @param \Rv\Data\Action\CaptureType $var
|
|
* @return $this
|
|
*/
|
|
public function setCapture($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Action\CaptureType::class);
|
|
$this->writeOneof(43, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getActionTypeData()
|
|
{
|
|
return $this->whichOneof("ActionTypeData");
|
|
}
|
|
|
|
}
|
|
|