MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Functions
mh5dispBttnRT.h File Reference
#include "mh5rtgraphics.h"

Go to the source code of this file.

Functions

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. More...
 
void MHEG5displayHotspot (MHEG5Visible *visible, int x1, int y1, int x2, int y2)
 Draw a Hotspot. More...
 
void MHEG5displayPushbutton (MHEG5Visible *visible, int x1, int y1, int x2, int y2)
 Draw a Pushbutton. More...
 
void MHEG5displaySwitchbutton (MHEG5Visible *visible, int x1, int y1, int x2, int y2)
 Draw a Switchbutton. More...
 
void MHEG5displayRTGraphics (MHEG5RTGraphics *rtgraphics, int x1, int y1, int x2, int y2)
 
void MHEG5displayRtgraphicsPlay (MHEG5RTGraphics *rtgraphics)
 Begin playback of the specified RTGraphics object. More...
 
void MHEG5displayRtgraphicsStop (void)
 Stops playback of the RTGraphics (subtitle) media decoder. More...
 
void MHEG5displayRtGraphicsReset (void)
 Reset all media decoders to default values. This is used when the MHEG-5 engine is terminated, or the last application quits. More...
 
void MHEG5displayRtGraphicsUpdate (MHEG5Bool terminating, MHEG5Bool fullScreen)
 
More...
 

Detailed Description

Date
20/12/2012
Author
Adam Sturtridge

Function Documentation

void MHEG5displayHotspot ( MHEG5Visible visible,
int  x1,
int  y1,
int  x2,
int  y2 
)

Draw a Hotspot.

Parameters
MHEG5Visible*visible
intx1
inty1
intx2
inty2
Returns
void
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.

Parameters
intx1
inty1
intboxX1
intboxY1
intboxX2
intboxY2
MHEG5Boolbbbox
MHEG5IntlineWidth
MHEG5IntlineStyle
MHEG5Colour*refLineColour
MHEG5Colour*refFillColour
Returns
void
void MHEG5displayPushbutton ( MHEG5Visible visible,
int  x1,
int  y1,
int  x2,
int  y2 
)

Draw a Pushbutton.

Parameters
MHEG5Visible*visible
intx1
inty1
intx2
inty2
Returns
void
void MHEG5displayRtgraphicsPlay ( MHEG5RTGraphics rtgraphics)

Begin playback of the specified RTGraphics object.

Parameters
rtgraphicsRTGraphics object to play
Returns
void
void MHEG5displayRtGraphicsReset ( void  )

Reset all media decoders to default values. This is used when the MHEG-5 engine is terminated, or the last application quits.

Returns
void
void MHEG5displayRtgraphicsStop ( void  )

Stops playback of the RTGraphics (subtitle) media decoder.

Returns
void
void MHEG5displayRtGraphicsUpdate ( MHEG5Bool  terminating,
MHEG5Bool  fullScreen 
)

Returns
*
void
void MHEG5displaySwitchbutton ( MHEG5Visible visible,
int  x1,
int  y1,
int  x2,
int  y2 
)

Draw a Switchbutton.

Parameters
MHEG5Visible*visible
intx1
inty1
intx2
inty2
Returns
void