71 void MHEG5scenePrint(
MHEG5Scene *scene,
char *out);
void MHEG5sceneDestruct(MHEG5Scene *scene)
Destruct a scene object.
MHEG5ErrorCode MHEG5sendEventAction(MHEG5Root *target, MHEG5GList *params)
The actions inserts an event defined by the given parameters into the systems event queue...
MHEG5ErrorCode MHEG5setCursorShape(MHEG5Root *target, MHEG5GList *params)
This action sets a new cursor shape. Implementation of the SetCursorShape (NewCursorShape) action of ...
void MHEG5sceneFree(MHEG5Scene *scene)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
Implementation of the Group class Description Defines the structure and behaviour of objects used as ...
void MHEG5sceneActivate(MHEG5Scene *scene)
Apply the activation behaviour of the scene class. As this class has no own activation behaviour this...
void MHEG5sceneInit(MHEG5Scene *scene)
Initialise a scene object with default values.
MHEG5ErrorCode MHEG5setInputRegister(MHEG5Root *target, MHEG5GList *params)
Change the InputEventRegister attribute of the target Scene object. Changing the register will affect...
E_ASPECT_RATIO aspectRatio
MHEG5Int inputEventRegister
MHEG5ErrorCode MHEG5setInputMask(MHEG5Root *target, MHEG5GList *params)
Change the InputMask attribute of the target Scene object. Changing the registermask will affect how ...
MHEG5ErrorCode MHEG5getCursorPosition(MHEG5Root *target, MHEG5GList *params)
The effect of this action is that the current cursor position is retrieved and stored in the given va...
MHEG5ErrorCode MHEG5transitionTo(MHEG5Root *target, MHEG5GList *params)
This function performs the TransitionTo action which leads to a new scene. Implementation of the Tran...
void MHEG5scenePrepare(MHEG5Scene *scene)
Apply the preparation behaviour of the scene class. As this class has no own preparation behaviour th...
MHEG5Scene * MHEG5getCurrentScene(void)
<Function description>="">
void MHEG5sceneDeactivate(MHEG5Scene *scene)
Apply the deactivation behaviour of the scene class. As this class has no own deactivation behaviour ...
MHEG5Root * currentInteractible
MHEG5ErrorCode MHEG5setCursorPosition(MHEG5Root *target, MHEG5GList *params)
This action sets the cursor position to the values given as parameters. Implementation of the SetCurs...