#include <producerviewport2d.hpp>
|
| static PropertyType< string > | StreamIdentifierProperty |
| |
| static PropertyType< string > | FormatProperty |
| |
| static PropertyType< string > | VideoCodecProperty |
| |
| static PropertyType< int > | IntervalNumeratorProperty |
| |
| static PropertyType< int > | IntervalDenumeratorProperty |
| |
| static PropertyType< bool > | LocalDrawProperty |
| |
| static PropertyType< bool > | RemoteDrawProperty |
| |
| BufferFactorySharedPtr | m_bufferFactory |
| |
| TextureBrushSharedPtr | m_brush |
| | Texture brush for rendering texture. More...
|
| |
| BrushRendererPtr | m_brushRenderer |
| | Brush renderer for brush. More...
|
| |
| StreamEncodeUtilSharedPtr | m_streamUtil |
| |
| bool | m_renderingRecursively |
| |
| StreamEncodeParametersSharedPtr | m_streamParams |
| |
| static ProducerViewport2DSharedPtr | create (Domain *domain, string_view name) |
| | Creates a SourceViewport2D node. More...
|
| |
| static ProducerViewport2DSharedPtr | create (Domain *domain, string_view name, float width, float height) |
| | Creates a SourceViewport2D node. More...
|
| |
| virtual StreamEncodeUtilSharedPtr | createStreamUtil (Domain &domain, const string &streamId, FrameBufferFactorySharedPtr bufferFactory) |
| |
| | ProducerViewport2D (Domain *domain, string_view name) |
| |
| virtual void | updateRenderOverride () KZ_OVERRIDE |
| | Node2D::updateRenderOverride() implementation. More...
|
| |
| virtual void | renderSelfOverride (Renderer3D &renderer, CompositionStack &compositionStack, const Matrix3x3 &baseTransform) KZ_OVERRIDE |
| | Node2D::renderSelfOverride() implementation. More...
|
| |
| virtual void | onNodePropertyChanged (AbstractPropertyType propertyType, PropertyNotificationReason reason) KZ_OVERRIDE |
| |
| virtual void | onAttached () KZ_OVERRIDE |
| | Node::onDetached() implementation. More...
|
| |
| virtual void | onDetached () KZ_OVERRIDE |
| | Node::onDetached() implementation. More...
|
| |
| void | arrangeOverride (Vector2 actualSize) KZ_OVERRIDE |
| |
| void | reinitializeStreamUtil () |
| |
| void | releaseStreamUtil () |
| |
◆ ~ProducerViewport2D()
| virtual kanzi::connect::ProducerViewport2D::~ProducerViewport2D |
( |
| ) |
|
|
virtual |
◆ ProducerViewport2D()
| kanzi::connect::ProducerViewport2D::ProducerViewport2D |
( |
Domain * |
domain, |
|
|
string_view |
name |
|
) |
| |
|
explicitprotected |
◆ arrangeOverride()
| void kanzi::connect::ProducerViewport2D::arrangeOverride |
( |
Vector2 |
actualSize | ) |
|
|
protected |
◆ create() [1/2]
Creates a SourceViewport2D node.
- Parameters
-
| domain | UI domain to use. |
| name | Node name. |
◆ create() [2/2]
| static ProducerViewport2DSharedPtr kanzi::connect::ProducerViewport2D::create |
( |
Domain * |
domain, |
|
|
string_view |
name, |
|
|
float |
width, |
|
|
float |
height |
|
) |
| |
|
static |
Creates a SourceViewport2D node.
- Parameters
-
| domain | UI domain to use. |
| name | Node name. |
| width | Node width. |
| height | Node height. |
◆ createStreamUtil()
◆ onAttached()
| virtual void kanzi::connect::ProducerViewport2D::onAttached |
( |
| ) |
|
|
protectedvirtual |
Node::onDetached() implementation.
◆ onDetached()
| virtual void kanzi::connect::ProducerViewport2D::onDetached |
( |
| ) |
|
|
protectedvirtual |
Node::onDetached() implementation.
◆ onNodePropertyChanged()
| virtual void kanzi::connect::ProducerViewport2D::onNodePropertyChanged |
( |
AbstractPropertyType |
propertyType, |
|
|
PropertyNotificationReason |
reason |
|
) |
| |
|
protectedvirtual |
◆ reinitializeStreamUtil()
| void kanzi::connect::ProducerViewport2D::reinitializeStreamUtil |
( |
| ) |
|
|
protected |
◆ releaseStreamUtil()
| void kanzi::connect::ProducerViewport2D::releaseStreamUtil |
( |
| ) |
|
|
protected |
◆ renderSelfOverride()
| virtual void kanzi::connect::ProducerViewport2D::renderSelfOverride |
( |
Renderer3D & |
renderer, |
|
|
CompositionStack & |
compositionStack, |
|
|
const Matrix3x3 & |
baseTransform |
|
) |
| |
|
protectedvirtual |
Node2D::renderSelfOverride() implementation.
◆ updateRenderOverride()
| virtual void kanzi::connect::ProducerViewport2D::updateRenderOverride |
( |
| ) |
|
|
protectedvirtual |
Node2D::updateRenderOverride() implementation.
◆ FormatProperty
| PropertyType<string> kanzi::connect::ProducerViewport2D::FormatProperty |
|
static |
◆ IntervalDenumeratorProperty
| PropertyType<int> kanzi::connect::ProducerViewport2D::IntervalDenumeratorProperty |
|
static |
◆ IntervalNumeratorProperty
| PropertyType<int> kanzi::connect::ProducerViewport2D::IntervalNumeratorProperty |
|
static |
◆ LocalDrawProperty
| PropertyType<bool> kanzi::connect::ProducerViewport2D::LocalDrawProperty |
|
static |
◆ m_brush
| TextureBrushSharedPtr kanzi::connect::ProducerViewport2D::m_brush |
|
protected |
Texture brush for rendering texture.
◆ m_brushRenderer
| BrushRendererPtr kanzi::connect::ProducerViewport2D::m_brushRenderer |
|
protected |
Brush renderer for brush.
◆ m_bufferFactory
◆ m_renderingRecursively
| bool kanzi::connect::ProducerViewport2D::m_renderingRecursively |
|
protected |
◆ m_streamParams
◆ m_streamUtil
◆ RemoteDrawProperty
| PropertyType<bool> kanzi::connect::ProducerViewport2D::RemoteDrawProperty |
|
static |
◆ StreamIdentifierProperty
| PropertyType<string> kanzi::connect::ProducerViewport2D::StreamIdentifierProperty |
|
static |
◆ VideoCodecProperty
| PropertyType<string> kanzi::connect::ProducerViewport2D::VideoCodecProperty |
|
static |
The documentation for this class was generated from the following file:
- connect/kanzi_adaptation/viewport/producerviewport2d.hpp