62 void MHEG5finalPrint(
MHEG5Root *item,
char *out)
107 #ifndef MHEG5PROFILE_UK1_06 145 ERROR_PRINT((
"INTERNAL ERROR: MHEG5finalPrint Unrecognised class %d\n", item->
clazz));
151 MHEG_PRINT(out,
"}");
164 MHEG5LogPrintf(MHEG5CALLS,
"MHEG5finalDestruct called for ");
165 MHEG5LogPrintObjectPtr(MHEG5CALLS, item);
166 MHEG5LogPrintf(MHEG5CALLS,
"\n");
215 #ifndef MHEG5PROFILE_UK1_06 254 ERROR_PRINT((
"INTERNAL ERROR: MHEG5finalDestruct Unrecognised class %d\n", item->
clazz));
264 MHEG5LogPrintf(MHEG5CALLS,
"MHEG5finalActivate called for ");
265 MHEG5LogPrintObjectPtr(MHEG5CALLS, item);
266 MHEG5LogPrintf(MHEG5CALLS,
"\n");
309 #ifndef MHEG5PROFILE_UK1_06 348 ERROR_PRINT((
"INTERNAL ERROR: MHEG5finalActivate Unrecognised class %d\n", item->
clazz));
358 MHEG5LogPrintf(MHEG5CALLS,
"MHEG5finalDeactivate called for ");
359 MHEG5LogPrintObjectPtr(MHEG5CALLS, item);
360 MHEG5LogPrintf(MHEG5CALLS,
"\n");
409 #ifndef MHEG5PROFILE_UK1_06 448 ERROR_PRINT((
"INTERNAL ERROR: MHEG5finalDeactivate Unrecognised class %d\n", item->
clazz));
void MHEG5linkDestruct(MHEG5Link *link)
void MHEG5sliderDestruct(MHEG5Slider *slider)
Destruct a slider object.
void MHEG5videoDestruct(MHEG5Video *video)
Destruct a video object. See also MHEG5videoInit.
void MHEG5hotspotDeactivate(MHEG5Hotspot *hotspot)
void MHEG5sceneDestruct(MHEG5Scene *scene)
Destruct a scene object.
void MHEG5bitmapDestruct(MHEG5Bitmap *bitmap)
Destruct a bitmap object.
Distributor for Prepare, Destruct, Activate, Deactivate and Clone calls. Distribute the +Prepare +Des...
void MHEG5finalDestruct(MHEG5Root *item)
<Function description>="">
void MHEG5rtgraphicsActivate(MHEG5RTGraphics *rtgraphics)
Apply the activation behaviour of the RTGraphics class.
void MHEG5finalDeactivate(MHEG5Root *item)
void MHEG5programDeactivate(MHEG5Program *program)
void MHEG5tokenGroupActivate(MHEG5TokenGroup *tokenGroup)
void MHEG5dynamicLineartDeactivate(MHEG5DynamicLineart *dynamicLineart)
Apply the deactivation behaviour of the dynamiclineart class.
void MHEG5fontActivate(MHEG5Font *font)
void MHEG5videoDeactivate(MHEG5Video *video)
Apply the deactivation behaviour of the video class. As this class has no own deactivation behaviour ...
void MHEG5variableDestruct(MHEG5Ingredient *variable)
Destruct a variable object.
void MHEG5rectangleDeactivate(MHEG5Rectangle *rectangle)
void MHEG5audioDeactivate(MHEG5Audio *audio)
Apply the deactivation behaviour off the audio class. As this class has no own deactivation behaviour...
void MHEG5textDestruct(MHEG5Text *text)
Destruct a text object.
void MHEG5listGroupActivate(MHEG5ListGroup *listGroup)
Implementation of the ListGroup Activation behaviour.
void MHEG5finalActivate(MHEG5Root *item)
void MHEG5rectangleActivate(MHEG5Rectangle *rectangle)
void MHEG5streamDeactivate(MHEG5Stream *stream)
Apply the deactivation behaviour of the stream class. Execute the following sequence of actions: ...
void MHEG5listGroupDeactivate(MHEG5ListGroup *listGroup)
Implementation of the ListGroup Deactivation behaviour.
void MHEG5listGroupDestruct(MHEG5ListGroup *listGroup)
Implementation of the ListGroup Destruction behaviour.
void MHEG5fontDestruct(MHEG5Font *font)
void MHEG5linkActivate(MHEG5Link *link)
void MHEG5hotspotDestruct(MHEG5Hotspot *hotspot)
void MHEG5entryfieldDestruct(MHEG5Entryfield *entryfield)
Destruct a entryfield object.
void MHEG5streamActivate(MHEG5Stream *stream)
Apply the activation behaviour of the stream class. Execute the following sequence of actions: ...
void MHEG5videoActivate(MHEG5Video *video)
Apply the activation behaviour of the video class.
void MHEG5tokenGroupDestruct(MHEG5TokenGroup *tokenGroup)
This file defines the profile for the MHEG engine.
void MHEG5sliderActivate(MHEG5Slider *slider)
Apply the activation behaviour of the slider class. As this class has no own activation behaviour thi...
void MHEG5cursorShapeDestruct(MHEG5CursorShape *cursorShape)
Destruct a cursorshape object.
void MHEG5variableActivate(MHEG5Ingredient *variable)
Apply the activation behaviour of the Variable class. Apply the activation behaviour of the variable ...
void MHEG5tokenGroupDeactivate(MHEG5TokenGroup *tokenGroup)
void MHEG5hypertextDeactivate(MHEG5Hypertext *hypertext)
void MHEG5variableDeactivate(MHEG5Ingredient *variable)
Apply the deactivation behaviour of the variable class. As this class has no own deactivation behavio...
void MHEG5streamDestruct(MHEG5Stream *stream)
Destruct a stream object. Execute the following sequence of actions:
void MHEG5fontDeactivate(MHEG5Font *font)
void MHEG5entryfieldDeactivate(MHEG5Entryfield *entryfield)
Apply the deactivation behaviour of the entryfield class. As this class has no own deactivation behav...
void MHEG5paletteActivate(MHEG5Palette *palette)
void MHEG5applicationDestruct(MHEG5Application *application)
Destruct an application object. This function destructs all parts of an application object...
void MHEG5paletteDestruct(MHEG5Palette *palette)
void MHEG5textDeactivate(MHEG5Text *text)
Apply the deactivation behaviour of the text class. As this class has no own deactivation behaviour t...
void MHEG5entryfieldActivate(MHEG5Entryfield *entryfield)
Apply the activation behaviour of the entryfield class. As this class has no own activation behaviour...
Mheg5 logging and debug printing.
void MHEG5bitmapActivate(MHEG5Bitmap *bitmap)
Apply the activation behaviour of the bitmap class. As this class has no own activation behaviour thi...
void MHEG5textActivate(MHEG5Text *text)
Apply the activation behaviour of the text class. As this class has no own activation behaviour this ...
void MHEG5audioActivate(MHEG5Audio *audio)
Apply the activation behaviour off the audio class. Apply the activation behaviour of the base class...
void MHEG5lineartDeactivate(MHEG5Lineart *lineart)
void MHEG5rtgraphicsDeactivate(MHEG5RTGraphics *rtgraphics)
Apply the deactivation behaviour of the RTGraphics class. As this class has no own deactivation behav...
void MHEG5cursorShapeActivate(MHEG5CursorShape *cursorShape)
Apply the activation behaviour of the cursorshape class. As this class has no own activation behaviou...
void MHEG5rtgraphicsDestruct(MHEG5RTGraphics *rtgraphics)
Destruct a RTGraphics object.
void MHEG5sceneDeactivate(MHEG5Scene *scene)
Apply the deactivation behaviour of the scene class. As this class has no own deactivation behaviour ...
void MHEG5hotspotActivate(MHEG5Hotspot *hotspot)
MHEG5ErrorCode MHEG5programActivate(MHEG5Program *program)
void MHEG5lineartDestruct(MHEG5Lineart *lineart)
void MHEG5cursorShapeDeactivate(MHEG5CursorShape *cursorShape)
Apply the deactivation behaviour of the cursorshape class. As this class has no own deactivation beha...
void MHEG5applicationDeactivate(MHEG5Application *application)
Apply the application deactivation behaviour +Apply the CloseConnection action to all opened auxiliar...
void MHEG5dynamicLineartDestruct(MHEG5DynamicLineart *dynamicLineart)
Destruct a dynamiclineart object.
void MHEG5hypertextDestruct(MHEG5Hypertext *hypertext)
void MHEG5hypertextActivate(MHEG5Hypertext *hypertext)
void MHEG5dynamicLineartActivate(MHEG5DynamicLineart *dynamicLineart)
Apply the activation behaviour of the dynamiclineart class.
void MHEG5sliderDeactivate(MHEG5Slider *slider)
Apply the deactivation behaviour of the slider class. As this class has no own deactivation behaviour...
void MHEG5paletteDeactivate(MHEG5Palette *palette)
void MHEG5audioDestruct(MHEG5Audio *audio)
Destruct an audio object.
void MHEG5linkDeactivate(MHEG5Link *link)
void MHEG5rectangleDestruct(MHEG5Rectangle *rectangle)
void MHEG5lineartActivate(MHEG5Lineart *lineart)
void MHEG5bitmapDeactivate(MHEG5Bitmap *bitmap)
Apply the deactivation behaviour of the bitmap class. As this class has no own deactivation behaviour...
void MHEG5programDestruct(MHEG5Program *program)