00001 #ifndef _VAPI_OPERATIONS_LIST_ 00002 #define _VAPI_OPERATIONS_LIST_ 00003 #include "vapiTypes.h" 00004 #include "vapiLists.h" 00005 #include "vapiOperation.h" 00006 #include "vapiGroups.h" 00007 00018 typedef vList vOperationList; 00019 00020 vOperationList *vapiOperationListInit (); 00021 00023 vOperationList *vapiOperationListNew (); 00024 00028 int vapiOperationListCountElements (vOperationList * OperationList); 00029 00035 vEffect *vapiOperationListSelectItem (vOperationList * OperationList, 00036 int Item); 00042 vEffect *vapiOperationListSelectOperation (vOperationList * OperationList, 00043 const char *name); 00044 00049 void 00050 vapiOperationListAddOperation (vEffect * Operation[], int OperationNumber); 00051 00052 00053 #endif