MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Data Structures | Macros | Typedefs | Enumerations | Functions
mh5action.h File Reference

Manage elementary actions Manage a table of all actions and call a specific action which is defined by a specific class. Also handles the list functions for elementary actions. More...

#include "mh5root.h"

Go to the source code of this file.

Data Structures

struct  sMHEG5Action
 
struct  sMHEG5ActionList
 

Macros

#define MAX_EVENT_INDENT   64
 

Typedefs

typedef MHEG5Short MHEG5ElemActionType
 
typedef struct sMHEG5Action MHEG5Action
 
typedef struct sMHEG5ActionList MHEG5ActionList
 

Enumerations

enum  E_ElementryAction {
  MHEG5NONEACTION, MHEG5ACTIVATE, MHEG5ADD, MHEG5ADDITEM,
  MHEG5APPEND, MHEG5BRINGTOFRONT, MHEG5CALL, MHEG5CALLACTIONSLOT,
  MHEG5CLEAR, MHEG5CLONE, MHEG5CLOSECONNECTION, MHEG5DEACTIVATE,
  MHEG5DELITEM, MHEG5DESELECT, MHEG5DESELECTITEM, MHEG5DIVIDE,
  MHEG5DRAWARC, MHEG5DRAWLINE, MHEG5DRAWOVAL, MHEG5DRAWPOLYGON,
  MHEG5DRAWPOLYLINE, MHEG5DRAWRECTANGLE, MHEG5DRAWSECTOR, MHEG5FORK,
  MHEG5GETAVAILABILITYSTATUS, MHEG5GETBOXSIZE, MHEG5GETCELLITEM, MHEG5GETCURSORPOSITION,
  MHEG5GETENGINESUPPORT, MHEG5GETENTRYPOINT, MHEG5GETFILLCOLOUR, MHEG5GETFIRSTITEM,
  MHEG5GETHIGHLIGHTSTATUS, MHEG5GETINTERACTIONSTATUS, MHEG5GETITEMSTATUS, MHEG5GETLABEL,
  MHEG5GETLASTANCHORFIRED, MHEG5GETLINECOLOUR, MHEG5GETLINESTYLE, MHEG5GETLINEWIDTH,
  MHEG5GETLISTITEM, MHEG5GETLISTSIZE, MHEG5GETOVERWRITEMODE, MHEG5GETPORTION,
  MHEG5GETPOSITION, MHEG5GETRUNNINGSTATUS, MHEG5GETSELECTIONSTATUS, MHEG5GETSLIDERVALUE,
  MHEG5GETTEXTCONTENT, MHEG5GETTEXTDATA, MHEG5GETTOKENPOSITION, MHEG5GETVOLUME,
  MHEG5LAUNCH, MHEG5LOCKSCREEN, MHEG5MODULO, MHEG5MOVE,
  MHEG5MOVETO, MHEG5MULTIPLY, MHEG5OPENCONNECTION, MHEG5PRELOAD,
  MHEG5PUTBEFORE, MHEG5PUTBEHIND, MHEG5QUIT, MHEG5READPERSISTENT,
  MHEG5RUN, MHEG5SCALEBITMAP, MHEG5SCALEVIDEO, MHEG5SCROLLITEMS,
  MHEG5SELECT, MHEG5SELECTITEM, MHEG5SENDEVENT, MHEG5SENDTOBACK,
  MHEG5SETBOXSIZE, MHEG5SETCACHEPRIORITY, MHEG5SETCOUNTERENDPOSITION, MHEG5SETCOUNTERPOSITION,
  MHEG5SETCOUNTERTRIGGER, MHEG5SETCURSORPOSITION, MHEG5SETCURSORSHAPE, MHEG5SETDATA,
  MHEG5SETENTRYPOINT, MHEG5SETFILLCOLOUR, MHEG5SETFIRSTITEM, MHEG5SETFONTREF,
  MHEG5SETHIGHLIGHTSTATUS, MHEG5SETINTERACTIONSTATUS, MHEG5SETLABEL, MHEG5SETLINECOLOUR,
  MHEG5SETLINESTYLE, MHEG5SETLINEWIDTH, MHEG5SETOVERWRITEMODE, MHEG5SETPALETTEREF,
  MHEG5SETPORTION, MHEG5SETPOSITION, MHEG5SETSLIDERVALUE, MHEG5SETSPEED,
  MHEG5SETTIMER, MHEG5SETTRANSPARENCY, MHEG5SETVARIABLE, MHEG5SETVOLUME,
  MHEG5SPAWN, MHEG5STEP, MHEG5STOP, MHEG5STOREPERSISTENT,
  MHEG5SUBTRACT, MHEG5TESTVARIABLE, MHEG5TOGGLE, MHEG5TOGGLEITEM,
  MHEG5TRANSITIONTO, MHEG5UNLOAD, MHEG5UNLOCKSCREEN, ACTION_225,
  ACTION_226, ACTION_227, ACTION_228, ACTION_229,
  ACTION_230, ACTION_231, ACTION_232, ACTION_233,
  ACTION_234, ACTION_235, ACTION_236, MHEG5SETBACKGROUNDCOLOUR,
  MHEG5SETCELLPOSITION, MHEG5SETINPUTREGISTER, MHEG5SETTEXTCOLOUR, MHEG5SETFONTATTRIBUTES,
  MHEG5SETVIDEODECODEOFFSET, MHEG5GETVIDEODECODEOFFSET, MHEG5GETFOCUSPOSITION, MHEG5SETFOCUSPOSITION,
  MHEG5SETBITMAPDECODEOFFSET, MHEG5GETBITMAPDECODEOFFSET, MHEG5SETSLIDERPARAMETERS, ACTION_249,
  MHEG5SETDESKTOPCOLOUR, MHEG5GETCOUNTERPOSITION, MHEG5GETCOUNTERMAXPOSITION, ACTION_253,
  MHEG5SETINPUTMASK, ACTION_LAST
}
 

Functions

void MHEG5actionDestruct (MHEG5ActionList actions)
 <Function description>=""> More...
 

Detailed Description

Manage elementary actions Manage a table of all actions and call a specific action which is defined by a specific class. Also handles the list functions for elementary actions.

Date
29/04/2002
Author
iwillis

Function Documentation

void MHEG5actionDestruct ( MHEG5ActionList  actions)

<Function description>="">

Returns
<Return value>="">
<Return value>=""> Free the memory of a list of elementary actions Normaly the memory is allocated by the Text- or ASN.1 parser.
Parameters
MHEG5Action* action
Returns
void