![]() |
MHEG5
22.11.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 "mh5variable.h"#include "mh5object.h"#include "mh5queue.h"#include "mh5interactible.h"#include "mh5application.h"#include "mh5button.h"#include "mh5slider.h"#include "mh5display.h"#include "mh5entryfield.h"#include "mh5hypertext.h"#include "mh5scene.h"#include "mh5memory.h"#include "mh5profile.h"#include "mh5debug.h"#include "mh5drawtext.h"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 | 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