MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Data Structures | Macros | Typedefs | Functions
mh5font.h File Reference

Implement the MHEG5 Font Class Font Class Defines a class to represent a character font used for rendering text objects. Base class: Ingredient Subclasses: None Status: Concrete class. More...

#include "mh5ingredient.h"

Go to the source code of this file.

Data Structures

struct  sMHEG5Font
 

Macros

#define INVALID_MG_FNT_INDEX   0x7f
 

Typedefs

typedef struct sMHEG5Font MHEG5Font
 

Functions

void MHEG5fontInit (MHEG5Font *font)
 <Function description>=""> More...
 
void MHEG5fontFree (MHEG5Font *font)
 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 MHEG5fontRefreshTexts (MHEG5Font *font)
 Refresh Text objects that reference this Font object. This function may be called after the font has been retrieved (and its contented adapted successfully or unsuccessfully), or when the content retrieval failed. More...
 
void MHEG5fontPrepare (MHEG5Font *font)
 
void MHEG5fontDestruct (MHEG5Font *font)
 
void MHEG5fontActivate (MHEG5Font *font)
 
void MHEG5fontDeactivate (MHEG5Font *font)
 

Detailed Description

Implement the MHEG5 Font Class Font Class Defines a class to represent a character font used for rendering text objects. Base class: Ingredient Subclasses: None Status: Concrete class.

Date
05/02/2002
Author
R.Freeman

Function Documentation

void MHEG5fontFree ( MHEG5Font font)

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.

Parameters
fontPointer to object to free.
Returns
Void
void MHEG5fontInit ( MHEG5Font font)

<Function description>="">

Returns
<Return value>=""> Initialise a font object with default values.
Parameters
fontPointer to object to initialise.
Returns
Void

<Function description>="">

Parameters
fontPointer to object to initialise.
Returns
Void
void MHEG5fontRefreshTexts ( MHEG5Font font)

Refresh Text objects that reference this Font object. This function may be called after the font has been retrieved (and its contented adapted successfully or unsuccessfully), or when the content retrieval failed.

Parameters
groupPointer to app or scene.
fontPointer to font object.
Returns
Void