![]() |
MHEG5
22.11.0
|
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 <string.h>
#include "mh5base.h"
#include "mh5profile.h"
#include "mh5debug.h"
#include "mh5object.h"
#include "mh5rtgraphics.h"
#include "mh5application.h"
#include "mh5memory.h"
#include "mh5display.h"
#include "mh5dispBttnRT.h"
Functions | |
void | MHEG5rtgraphicsInit (MHEG5RTGraphics *rtgraphics) |
Initialise a RTGraphics object with default values. See also MHEG5rtgraphicsDestruct. 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... | |
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.
void MHEG5rtgraphicsActivate | ( | MHEG5RTGraphics * | rtgraphics | ) |
Apply the activation behaviour of the RTGraphics class.
RTGraphics | RTGraphics object to activate |
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.
rtgraphics | RTGraphics object to deactivate |
void MHEG5rtgraphicsDestruct | ( | MHEG5RTGraphics * | rtgraphics | ) |
Destruct a RTGraphics object.
rtgraphics | RTGraphics object to destuct |
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.
rtgraphics | Pointer to object to free. |
void MHEG5rtgraphicsInit | ( | MHEG5RTGraphics * | rtgraphics | ) |
Initialise a RTGraphics object with default values. See also MHEG5rtgraphicsDestruct.
Initialise a RTGraphics object with default values.
rtgraphics | Pointer to object to initialise |
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.
rtgraphics | RTGraphics object to prepare |