37 #ifndef MHEG5PROFILE_UK1_06 44 MHEG5ingredientPrint(&palette->
ingredient, out);
MHEG5Bool availabilityStatus
void MHEG5paletteInit(MHEG5Palette *palette)
Initialise a palette object with default values.
void MHEG5ingredientInit(MHEG5Ingredient *ingredient)
Initialise a ingredient object with default values.
Implement the MHEG5 Palette Class Palette Class Defines a class to represent a colour look-up table...
void MHEG5paletteActivate(MHEG5Palette *palette)
void MHEG5paletteDestruct(MHEG5Palette *palette)
void MHEG5ingredientDestruct(MHEG5Ingredient *ingredient)
Implementation of the Destruction behaviour Execute the following sequence of actions: ...
void MHEG5palettePrepare(MHEG5Palette *palette)
Event handling. Implementation of a combined queue for events and actions. This is the eventsystem wh...
void MHEG5ingredientDeactivate(MHEG5Ingredient *ingredient)
Implementation of Deactivate behaviour Inherrited from Root class.
void MHEG5ingredientPrepare(MHEG5Ingredient *ingredient)
Implementation of the Preparation behaviour Inherrited from Root class.
void MHEG5ingredientFree(MHEG5Ingredient *ingredient)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
void MHEG5paletteFree(MHEG5Palette *palette)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
MHEG5Ingredient ingredient
void MHEG5sendSync(MHEG5Root *source, MHEG5EventType event, MHEG5Int data)
Store an event in the synchronous event queue.
void MHEG5paletteDeactivate(MHEG5Palette *palette)