MHEG5  15.3.0
source/classes/inc/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.

Data Structures

struct  MHEG5Hotspot

Functions

void MHEG5hotspotInit (MHEG5Hotspot *hotspot)
 <Function description>="">
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.
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

Function Documentation

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
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
 All Data Structures Files Functions Variables Typedefs Defines