MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Data Structures | Functions
mh5rtgraphics.h File Reference

Implementation of the RTGraphics class Description Defines the attributes and behaviour of non-persistent graphics objects, defined as of an elementary stream of a Stream multiplex. The RTGraphics object shall be a StreamComponent of a Stream object. Base class Visible Subclasses None Status Concrete class. More...

#include "mh5presentable.h"
#include "mh5stream.h"

Go to the source code of this file.

Data Structures

struct  MHEG5RTGraphics
 

Functions

void MHEG5rtgraphicsInit (MHEG5RTGraphics *rtgraphics)
 Initialise a RTGraphics object with default values. More...
 
void MHEG5rtgraphicsFree (MHEG5RTGraphics *rtgraphics)
 Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More...
 
void MHEG5rtgraphicsPrepare (MHEG5RTGraphics *rtgraphics)
 Apply the preparation behaviour of the RTGraphics class As this class has no own preparation behaviour this function just invokes the preparation behaviour from the base class. More...
 
void MHEG5rtgraphicsActivate (MHEG5RTGraphics *rtgraphics)
 Apply the activation behaviour of the RTGraphics class. More...
 
void MHEG5rtgraphicsDeactivate (MHEG5RTGraphics *rtgraphics)
 Apply the deactivation behaviour of the RTGraphics class. As this class has no own deactivation behaviour this function just invokes the deactivation behaviour from the base class. More...
 
void MHEG5rtgraphicsDestruct (MHEG5RTGraphics *rtgraphics)
 Destruct a RTGraphics object. More...
 

Detailed Description

Implementation of the RTGraphics class Description Defines the attributes and behaviour of non-persistent graphics objects, defined as of an elementary stream of a Stream multiplex. The RTGraphics object shall be a StreamComponent of a Stream object. Base class Visible Subclasses None Status Concrete class.

Date
11/01/2002
Author
R.Freeman

Function Documentation

void MHEG5rtgraphicsActivate ( MHEG5RTGraphics rtgraphics)

Apply the activation behaviour of the RTGraphics class.

Parameters
RTGraphicsRTGraphics object to activate
Returns
None.
void MHEG5rtgraphicsDeactivate ( MHEG5RTGraphics rtgraphics)

Apply the deactivation behaviour of the RTGraphics class. As this class has no own deactivation behaviour this function just invokes the deactivation behaviour from the base class.

Parameters
rtgraphicsRTGraphics object to deactivate
Returns
None.
void MHEG5rtgraphicsDestruct ( MHEG5RTGraphics rtgraphics)

Destruct a RTGraphics object.

Parameters
rtgraphicsRTGraphics object to destuct
Returns
None.
void MHEG5rtgraphicsFree ( MHEG5RTGraphics rtgraphics)

Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.

Parameters
rtgraphicsPointer to object to free.
Returns
Void
void MHEG5rtgraphicsInit ( MHEG5RTGraphics rtgraphics)

Initialise a RTGraphics object with default values.

Parameters
rtgraphicsPointer to object to initialise.
Returns
Void

Initialise a RTGraphics object with default values.

Parameters
rtgraphicsPointer to object to initialise
Returns
void
void MHEG5rtgraphicsPrepare ( MHEG5RTGraphics rtgraphics)

Apply the preparation behaviour of the RTGraphics class As this class has no own preparation behaviour this function just invokes the preparation behaviour from the base class.

Parameters
rtgraphicsRTGraphics object to prepare
Returns
None.