74 MHEG5visiblePrint(&lineart->
visible, out);
80 MHEG_PRINT(out,
":BBBox false");
87 MHEG_PRINT(out,
":OrigLineWidth ");
94 MHEG_PRINT(out,
":OrigLineStyle ");
101 MHEG_PRINT(out,
":OrigRefLineColour ");
108 MHEG_PRINT(out,
":OrigRefFillColour ");
277 if (!MHEG5lineartIs(target))
316 if (!MHEG5lineartIs(target))
327 if ((i > 0) && (i < 4))
360 if (!MHEG5lineartIs(target))
412 if (!MHEG5lineartIs(target))
void MHEG5lineartPrepare(MHEG5Lineart *lineart)
MHEG5Bool availabilityStatus
void MHEG5visibleActivate(MHEG5Visible *visible)
Apply the activation behaviour of the visible class. Apply the activation behaviour off the visible c...
void MHEG5lineartInit(MHEG5Lineart *lineart)
Initialise a lineart object with default values.
MHEG5Int originalLineStyle
MHEG5Int originalLineWidth
void MHEG5genericSet(MHEG5Generic *item, MHEG5Int initialValue)
Set a MHEG5Generic to the MHEG5Int value.
void MHEG5lineartActivate(MHEG5Lineart *lineart)
MHEG5GList * MHEG5resolveGenericInteger(MHEG5GList *params, MHEG5Int *value)
void MHEG5visibleFree(MHEG5Visible *visible)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
MHEG5ErrorCode MHEG5setLineWidth(MHEG5Root *target, MHEG5GList *params)
Implement the MHEG5 LineArt Class. Defines functionality associated with vectorial representation of ...
void MHEG5genericCopy(MHEG5Generic *dest, MHEG5Generic *src)
Copy a MHEG5Generic.
union MHEG5Generic::@6 value
MHEG5ErrorCode MHEG5setFillColour(MHEG5Root *target, MHEG5GList *params)
void MHEG5visiblePrepare(MHEG5Visible *visible)
Apply the preparation behaviour off the visible class Apply the preparation behaviour of the visible ...
Implement the MHEG5 Variable Class 21 Variable Class Defines a variable within the context of a Group...
void MHEG5visibleDestruct(MHEG5Visible *visible)
Destruct a visible object.
OSDColor OSDgetColour(const char *colour, int len)
Converts an MHEG5 colour value to an OSDColor type.
void MHEG5lineartClone(MHEG5Lineart *destination, MHEG5Lineart *source)
<Function description>="">
#define MHEG5displayRedraw(v)
MHEG5Bool borderedBoundingBox
MHEG5Colour originalRefLineColour
void MHEG5lineartFree(MHEG5Lineart *lineart)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
#define MHEG5colourDestruct
void MHEG5lineartDestruct(MHEG5Lineart *lineart)
void MHEG5genericDestruct(MHEG5Generic *item)
Destruct a MHEG5Generic.
Implement functions to retrieve MHEG5objects by GroupID and ID.
Mheg5 logging and debug printing.
MHEG5Colour refFillColour
MHEG5Colour refLineColour
MHEG5Ingredient ingredient
MHEG5ErrorCode MHEG5setLineStyle(MHEG5Root *target, MHEG5GList *params)
MHEG5ErrorCode MHEG5setLineColour(MHEG5Root *target, MHEG5GList *params)
void MHEG5visibleClone(MHEG5Visible *destination, MHEG5Visible *source)
Copy a visible object with original values.
void MHEG5lineartDeactivate(MHEG5Lineart *lineart)
MHEG5Colour originalRefFillColour
Definition of colour type for MHEG5 - settings and conversions.
MHEG5GList * MHEG5resolveGenericGeneric(MHEG5GList *params, MHEG5Generic *value)
Implement generic MHEG5-display functions - independent from the OSD These are generic functions used...
void MHEG5visibleDeactivate(MHEG5Visible *visible)
Apply the deactivation behaviour of the visible class. As this class has no own deactivation behaviou...
void MHEG5visibleInit(MHEG5Visible *visible)
Initialise a visible object with default values.