Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
CDVDOverlaySpu Class Reference

#include <DVDOverlaySpu.h>

Inheritance diagram for CDVDOverlaySpu:

Public Member Functions

 CDVDOverlaySpu ()
 CDVDOverlaySpu (const CDVDOverlaySpu &src)
 ~CDVDOverlaySpu () override=default
- Public Member Functions inherited from CDVDOverlay
 CDVDOverlay (DVDOverlayType type)
 CDVDOverlay (const CDVDOverlay &src)
virtual ~CDVDOverlay ()=default
bool IsOverlayType (DVDOverlayType type) const
virtual std::shared_ptr< CDVDOverlayClone ()
virtual void SetTextAlignEnabled (bool enable)
bool IsTextAlignEnabled () const
void SetOverlayContainerFlushable (bool isFlushable)
bool IsOverlayContainerFlushable () const
void SetForcedMargins (bool setForcedMargins)
bool IsForcedMargins () const

Public Attributes

uint8_t result [2 *65536+20]
int pTFData
int pBFData
int x
int y
int width
int height
int alpha [4]
bool bHasAlpha
int color [4][3]
bool bHasColor
int crop_i_x_end
int crop_i_y_end
int crop_i_x_start
int crop_i_y_start
int highlight_color [4][3]
int highlight_alpha [4]
- Public Attributes inherited from CDVDOverlay
double iPTSStartTime
double iPTSStopTime
bool bForced
bool replace
unsigned long m_textureid

Additional Inherited Members

- Protected Attributes inherited from CDVDOverlay
DVDOverlayType m_type
bool m_enableTextAlign
bool m_overlayContainerFlushable
bool m_setForcedMargins

Constructor & Destructor Documentation

◆ CDVDOverlaySpu() [1/2]

CDVDOverlaySpu::CDVDOverlaySpu ( )

◆ CDVDOverlaySpu() [2/2]

CDVDOverlaySpu::CDVDOverlaySpu ( const CDVDOverlaySpu & src)

◆ ~CDVDOverlaySpu()

CDVDOverlaySpu::~CDVDOverlaySpu ( )

Member Data Documentation

◆ alpha

int CDVDOverlaySpu::alpha[4]

◆ bHasAlpha

bool CDVDOverlaySpu::bHasAlpha

◆ bHasColor

bool CDVDOverlaySpu::bHasColor

◆ color

int CDVDOverlaySpu::color[4][3]

◆ crop_i_x_end

int CDVDOverlaySpu::crop_i_x_end

◆ crop_i_x_start

int CDVDOverlaySpu::crop_i_x_start

◆ crop_i_y_end

int CDVDOverlaySpu::crop_i_y_end

◆ crop_i_y_start

int CDVDOverlaySpu::crop_i_y_start

◆ height

int CDVDOverlaySpu::height

◆ highlight_alpha

int CDVDOverlaySpu::highlight_alpha[4]

◆ highlight_color

int CDVDOverlaySpu::highlight_color[4][3]

◆ pBFData

int CDVDOverlaySpu::pBFData

◆ pTFData

int CDVDOverlaySpu::pTFData

◆ result

uint8_t CDVDOverlaySpu::result[2 *65536+20]

◆ width

int CDVDOverlaySpu::width

◆ x

int CDVDOverlaySpu::x

◆ y

int CDVDOverlaySpu::y

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