MHEG5  18.9.0
MHEG5 Documentation
Functions
mh5hotspot.c File Reference

Implement the MHEG5 Hotspot Class. Defines invisible unlabelled rectangular areas on the screen that may interact with the user to produce |IsSelected| events. Base class: Button Subclasses: None Status: Concrete class. More...

#include <stdlib.h>
#include "mh5profile.h"
#include "mh5hotspot.h"
#include "mh5memory.h"

Go to the source code of this file.

Functions

void MHEG5hotspotInit (MHEG5Hotspot *hotspot)
 Initialise a hotspot object with default values. More...
 
void MHEG5hotspotFree (MHEG5Hotspot *hotspot)
 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 MHEG5hotspotPrepare (MHEG5Hotspot *hotspot)
 
void MHEG5hotspotActivate (MHEG5Hotspot *hotspot)
 
void MHEG5hotspotDeactivate (MHEG5Hotspot *hotspot)
 
void MHEG5hotspotDestruct (MHEG5Hotspot *hotspot)
 

Detailed Description

Implement the MHEG5 Hotspot Class. Defines invisible unlabelled rectangular areas on the screen that may interact with the user to produce |IsSelected| events. Base class: Button Subclasses: None Status: Concrete class.

Date
06/02/2002
Author
R.Freeman

Definition in file mh5hotspot.c.

Function Documentation

void MHEG5hotspotActivate ( MHEG5Hotspot hotspot)

Definition at line 95 of file mh5hotspot.c.

void MHEG5hotspotDeactivate ( MHEG5Hotspot hotspot)

Definition at line 101 of file mh5hotspot.c.

void MHEG5hotspotDestruct ( MHEG5Hotspot hotspot)

Definition at line 107 of file mh5hotspot.c.

void MHEG5hotspotFree ( MHEG5Hotspot hotspot)

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
hotspotPointer to object to free.
Returns
Void

Definition at line 75 of file mh5hotspot.c.

void MHEG5hotspotInit ( MHEG5Hotspot hotspot)

Initialise a hotspot object with default values.

<Function description>="">

Parameters
hotspotPointer to object to initialise.
Returns
Void

Definition at line 61 of file mh5hotspot.c.

void MHEG5hotspotPrepare ( MHEG5Hotspot hotspot)

Definition at line 89 of file mh5hotspot.c.