MHEG5  18.9.0
MHEG5 Documentation
Classes | Functions
mh5hotspot.h 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 "mh5button.h"

Go to the source code of this file.

Classes

struct  MHEG5Hotspot
 

Functions

void MHEG5hotspotInit (MHEG5Hotspot *hotspot)
 <Function description>=""> 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
01/02/2002
Author
R.Freeman

Definition in file mh5hotspot.h.

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)

<Function description>="">

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

<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.