![]() |
MHEG5
18.9.0
MHEG5 Documentation
|
Implement the MHEG5 Cursorshape Class Defines encapsulation for the data structures used to represent a free-moving cursor. Base class: Ingredient Subclasses: None Status: Concrete class. More...
#include "mh5ingredient.h"
Go to the source code of this file.
Classes | |
struct | sMHEG5CursorShape |
Typedefs | |
typedef struct sMHEG5CursorShape | MHEG5CursorShape |
Functions | |
void | MHEG5cursorShapeInit (MHEG5CursorShape *cursorShape) |
<Function description>=""> More... | |
void | MHEG5cursorShapeFree (MHEG5CursorShape *cursorShape) |
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 | MHEG5cursorShapePrepare (MHEG5CursorShape *cursorShape) |
Apply the preparation behaviour of the cursorshape class Apply the preparation behaviour of the cursorshape class. As this class has no own preparation behaviour this function just invokes the preparation behaviour from the base class. More... | |
void | MHEG5cursorShapeDestruct (MHEG5CursorShape *cursorShape) |
Destruct a cursorshape object. More... | |
void | MHEG5cursorShapeActivate (MHEG5CursorShape *cursorShape) |
Apply the activation behaviour of the cursorshape class. As this class has no own activation behaviour this function just invokes the activation behaviour from the base class. More... | |
void | MHEG5cursorShapeDeactivate (MHEG5CursorShape *cursorShape) |
Apply the deactivation behaviour of the cursorshape class. As this class has no own deactivation behaviour this function just invokes the deactivation behaviour from the base class. More... | |
Implement the MHEG5 Cursorshape Class Defines encapsulation for the data structures used to represent a free-moving cursor. Base class: Ingredient Subclasses: None Status: Concrete class.
Definition in file mh5cursorshape.h.
typedef struct sMHEG5CursorShape MHEG5CursorShape |
void MHEG5cursorShapeActivate | ( | MHEG5CursorShape * | cursorShape | ) |
Apply the activation behaviour of the cursorshape class. As this class has no own activation behaviour this function just invokes the activation behaviour from the base class.
MHEG5CursorShape | *cursorshape |
Definition at line 110 of file mh5cursorshape.c.
void MHEG5cursorShapeDeactivate | ( | MHEG5CursorShape * | cursorShape | ) |
Apply the deactivation behaviour of the cursorshape class. As this class has no own deactivation behaviour this function just invokes the deactivation behaviour from the base class.
MHEG5CursorShape | *cursorshape |
Definition at line 133 of file mh5cursorshape.c.
void MHEG5cursorShapeDestruct | ( | MHEG5CursorShape * | cursorShape | ) |
Destruct a cursorshape object.
MHEG5CursorShape | *cursorshape |
Definition at line 96 of file mh5cursorshape.c.
void MHEG5cursorShapeFree | ( | MHEG5CursorShape * | cursorShape | ) |
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.
cursorShape | Pointer to object to free. |
Definition at line 68 of file mh5cursorshape.c.
void MHEG5cursorShapeInit | ( | MHEG5CursorShape * | cursorShape | ) |
<Function description>="">
cursorShape | Pointer to object to initialise. |
<Function description>="">
cursorShape | Pointer to object to initialise. |
Definition at line 54 of file mh5cursorshape.c.
void MHEG5cursorShapePrepare | ( | MHEG5CursorShape * | cursorShape | ) |
Apply the preparation behaviour of the cursorshape class Apply the preparation behaviour of the cursorshape class. As this class has no own preparation behaviour this function just invokes the preparation behaviour from the base class.
MHEG5CursorShape | *cursorshape |
Definition at line 84 of file mh5cursorshape.c.