Poppler Qt6 26.10.90
Poppler::RichMediaAnnotation::Instance Class Reference

#include <poppler-annotation.h>

Public Types

enum  Type { Type3D , TypeFlash , TypeSound , TypeVideo }

Public Member Functions

EmbeddedFile * embeddedFile () const
RichMediaAnnotation::Params * params () const
Type type () const

Detailed Description

The instance object of a RichMediaAnnotation::Configuration object.

The instance object represents one media object, that should be shown on the page. It has a media type, an asset holding the media file and a Params object, to define the media specific parameters

Member Enumeration Documentation

◆ Type

Describes the media type of the instance.

Enumerator
Type3D 

A 3D media file.

TypeFlash 

A Flash media file.

TypeSound 

A sound media file.

TypeVideo 

A video media file.

Member Function Documentation

◆ embeddedFile()

EmbeddedFile * Poppler::RichMediaAnnotation::Instance::embeddedFile ( ) const

Returns the embedded file of the instance asset or nullptr if the asset is missing or has no embedded file.

Note
The caller does not get ownership of the returned object
Since
26.11

References embeddedFile(), params(), and type().

Referenced by embeddedFile().


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