52    MHEG5Int originalBoxSize[2];
    53    MHEG5Int originalPosition[2];
    54    MHEG5Int originalPaletteRefID;
    61    MHEG5Int paletteRefID;
    89 void MHEG5visiblePrint(
MHEG5Visible *visible, 
char *out);
 void MHEG5visibleActivate(MHEG5Visible *visible)
Apply the activation behaviour of the visible class. Apply the activation behaviour off the visible c...
Definition: mh5visible.c:306
 
Implementation of the Ingredient class. 
 
Definition: mh5ingredient.h:63
 
MHEG5ErrorCode MHEG5getBoxSize(MHEG5Root *target, MHEG5GList *params)
Returns the size of the bounding box of the target Visible. Implementation of the GetBoxSize (XBoxSiz...
Definition: mh5visible.c:671
 
void MHEG5visibleFree(MHEG5Visible *visible)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
Definition: mh5visible.c:186
 
Definition: mh5visible.h:46
 
Definition: osdtypes.h:43
 
void MHEG5visiblePrepare(MHEG5Visible *visible)
Apply the preparation behaviour off the visible class Apply the preparation behaviour of the visible ...
Definition: mh5visible.c:239
 
MHEG5ErrorCode MHEG5putBehind(MHEG5Root *target, MHEG5GList *params)
Put a Visible exactly below another Visible in the display stack. Implementation of the PutBehind (Re...
Definition: mh5visible.c:893
 
void MHEG5visibleDestruct(MHEG5Visible *visible)
Destruct a visible object. 
Definition: mh5visible.c:282
 
MHEG5ErrorCode MHEG5sendToBack(MHEG5Root *target, MHEG5GList *params)
Put a Visible at the background of the screen. Implementation of the SendToBack action of the visible...
Definition: mh5visible.c:785
 
Definition: mh5base.h:169
 
MHEG5Bool MHEG5visibleIs(MHEG5Root *target)
<Function description>=""> 
Definition: mh5visible.c:144
 
void MHEG5visibleSetPosition(MHEG5Visible *visible, MHEG5Int x, MHEG5Int y)
This procedure sets the position of the target visible object to the given values. 
Definition: mh5visible.c:415
 
System Wide Global Technical Data Type Definitions. 
 
void MHEG5visibleResetPosition(MHEG5Visible *visible)
Reset the position of the visible back to its original values (as stored in originalPosition). 
Definition: mh5visible.c:400
 
MHEG5ErrorCode MHEG5setBoxSize(MHEG5Root *target, MHEG5GList *params)
Change the size of the bounding box of the target Visible. Implementation of the SetBoxSize (XNewBoxS...
Definition: mh5visible.c:553
 
void MHEG5visibleClone(MHEG5Visible *destination, MHEG5Visible *source)
Copy a visible object with original values. 
Definition: mh5visible.c:206
 
MHEG5ErrorCode MHEG5getPosition(MHEG5Root *target, MHEG5GList *params)
Returns the location of the target Visible. 
Definition: mh5visible.c:487
 
MHEG5ErrorCode MHEG5setPosition(MHEG5Root *target, MHEG5GList *params)
Change the location of the target Visible. Implementation of the SetPosition (NewXPosition, NewYPosition) action of the visible class. 
Definition: mh5visible.c:361
 
MHEG5ErrorCode MHEG5bringToFront(MHEG5Root *target, MHEG5GList *params)
Put a Visible at the foreground of the screen, i.e. on top of the Display Stack Implementation of the...
Definition: mh5visible.c:742
 
void MHEG5visibleDeactivate(MHEG5Visible *visible)
Apply the deactivation behaviour of the visible class. As this class has no own deactivation behaviou...
Definition: mh5visible.c:338
 
MHEG5ErrorCode MHEG5setPaletteRef(MHEG5Root *target, MHEG5GList *params)
Change the colour look-up table used to render colours of the Visible object. Implementation of the S...
Definition: mh5visible.c:945
 
void MHEG5visibleInit(MHEG5Visible *visible)
Initialise a visible object with default values. 
Definition: mh5visible.c:172
 
MHEG5ErrorCode MHEG5putBefore(MHEG5Root *target, MHEG5GList *params)
Put a Visible exactly in front of another Visible in the display stack. Implementation of the PutBefo...
Definition: mh5visible.c:831