Class ViewportExperiment

Inheritance Relationships

Base Type

Class Documentation

class ViewportExperiment : public gpa::playback::PipelineExperiment::Prefab

Encapsulates the logic necessary to create 1 view port of this experiment.

Public Functions

ViewportExperiment()

Creates an instance of ViewportExperiment.

~ViewportExperiment()

Destroys this instance of ViewportExperiment.

void AddViewPort(api_types::Viewport viewport)

Sets the dimensions of the viewport rectangle to be applied.

Parameters

viewport -- The viewport to be used in viewport

virtual BaseExperiment::Prefab::Impl const &GetImpl() const final override

Gets this ViewportExperiment's implementation object.

Returns

This ViewportExperiment's implementation object