![]()  | 
  
    MHEG5
    22.3.0
    
   | 
 
Implement the MHEG5 Interactible Class. Defines functionality associated with an interaction behaviour of Visibles. Base class: None (mix-in class) Subclasses: Slider , HyperText , EntryField , Button Status: Abstract class. More...
#include "mh5base.h"Go to the source code of this file.
Classes | |
| struct | MHEG5Interactible | 
Functions | |
| void | MHEG5interactibleInit (MHEG5Interactible *interactible) | 
| <Function description>="">  More... | |
| void | MHEG5interactiblePrepare (MHEG5Interactible *interactible) | 
| Sets all internal attributes for the specified object to their default values.  More... | |
| void | MHEG5interactibleFree (MHEG5Interactible *interactible) | 
| 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 | MHEG5interactibleClone (MHEG5Interactible *destination, MHEG5Interactible *source) | 
| void | MHEG5interactibleDestruct (MHEG5Interactible *interactible) | 
| void | MHEG5interactibleDeactivate (MHEG5Interactible *interactible) | 
| Implementation of the deactivation behaviour of the interactible class. This behaviour was introduced by COR.1 section 22.1.  More... | |
| void | MHEG5interactibleInteractionCompleted (MHEG5Interactible *interactible, MHEG5Root *item) | 
| MHEG5ErrorCode | MHEG5setInteractionStatus (MHEG5Root *target, MHEG5GList *params) | 
| MHEG5ErrorCode | MHEG5getInteractionStatus (MHEG5Root *target, MHEG5GList *params) | 
| MHEG5ErrorCode | MHEG5setHighlightStatus (MHEG5Root *target, MHEG5GList *params) | 
| MHEG5ErrorCode | MHEG5getHighlightStatus (MHEG5Root *target, MHEG5GList *params) | 
Implement the MHEG5 Interactible Class. Defines functionality associated with an interaction behaviour of Visibles. Base class: None (mix-in class) Subclasses: Slider , HyperText , EntryField , Button Status: Abstract class.
| void MHEG5interactibleDeactivate | ( | MHEG5Interactible * | interactible | ) | 
Implementation of the deactivation behaviour of the interactible class. This behaviour was introduced by COR.1 section 22.1.
| interactible | Object to deactivate | 
| void MHEG5interactibleFree | ( | MHEG5Interactible * | interactible | ) | 
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.
| interactible | Pointer to object to free. | 
| void MHEG5interactibleInit | ( | MHEG5Interactible * | interactible | ) | 
<Function description>="">
| interactible | Pointer to object to initialise. | 
| void MHEG5interactiblePrepare | ( | MHEG5Interactible * | interactible | ) | 
Sets all internal attributes for the specified object to their default values.
| variable | Pointer to object to initialise internal attributes for. | 
 1.8.11