25 #ifndef _MHEG5DISPBTTNRT_H 26 #define _MHEG5DISPBTTNRT_H 30 #ifndef MHEG5PROFILE_UK1_06 32 MHEG5Bool bbbox, MHEG5Int lineWidth, MHEG5Int lineStyle,
39 void MHEG5displayRTGraphics(
MHEG5RTGraphics *rtgraphics,
int x1,
int y1,
int x2,
int y2);
Implementation of the RTGraphics class Description Defines the attributes and behaviour of non-persis...
void MHEG5displayHotspot(MHEG5Visible *visible, int x1, int y1, int x2, int y2)
Draw a Hotspot.
Definition: mh5dispBttnRT.c:180
Definition: mh5visible.h:46
void MHEG5displaySwitchbutton(MHEG5Visible *visible, int x1, int y1, int x2, int y2)
Draw a Switchbutton.
Definition: mh5dispBttnRT.c:374
void MHEG5displayRtgraphicsPlay(MHEG5RTGraphics *rtgraphics)
Begin playback of the specified RTGraphics object.
Definition: mh5dispBttnRT.c:533
Definition: mh5base.h:147
void MHEG5displayRtGraphicsReset(void)
Reset all media decoders to default values. This is used when the MHEG-5 engine is terminated...
Definition: mh5dispBttnRT.c:576
void MHEG5displayRtgraphicsStop(void)
Stops playback of the RTGraphics (subtitle) media decoder.
void MHEG5displayPushbutton(MHEG5Visible *visible, int x1, int y1, int x2, int y2)
Draw a Pushbutton.
Definition: mh5dispBttnRT.c:230
Definition: mh5rtgraphics.h:47
void MHEG5displayLineart(int x1, int y1, int boxX1, int boxY1, int boxX2, int boxY2, MHEG5Bool bbbox, MHEG5Int lineWidth, MHEG5Int lineStyle, MHEG5Colour *refLineColour, MHEG5Colour *refFillColour)
Draw a Lineart Object.
Definition: mh5dispBttnRT.c:154
void MHEG5displayRtGraphicsUpdate(MHEG5Bool terminating, MHEG5Bool fullScreen)
Definition: mh5dispBttnRT.c:588