33 lines
954 B
C++
33 lines
954 B
C++
#include <precomp.h>
|
|
|
|
#include "svc_objectdir.h"
|
|
#include <api/api.h>
|
|
|
|
#define CBCLASS svc_objectDirI
|
|
START_DISPATCH;
|
|
CB(GETDEPENDENCYPTR, getDependencyPtr);
|
|
CB(GETDIRTYPE, getDirType);
|
|
CB(GETNUMOBJECTS, getNumObjects);
|
|
CB(ENUMOBJECT, enumObject);
|
|
CB(GETOBJECT, getObject);
|
|
CB(GETOBJECTLABEL, getObjectLabel);
|
|
CB(SETOBJECTLABEL, setObjectLabel);
|
|
CB(INSERTOBJECT, insertObject);
|
|
CB(REMOVEOBJECT, removeObject);
|
|
VCB(CLEARALL, clearAll);
|
|
CB(ONACTION, onAction);
|
|
VCB(ONPRERENDER, onPrerender);
|
|
VCB(ONPOSTRENDER, onPostrender);
|
|
CB(GETOBJECTPATH, getObjectPath);
|
|
CB(GETOBJECTDISPLAYGROUP, getObjectDisplayGroup);
|
|
CB(GETOBJECTICON, getObjectIcon);
|
|
CB(GETOBJECTSELECTABLE, getObjectSelectable);
|
|
CB(GETOBJECTSORTORDER, getObjectSortOrder);
|
|
CB(TAGOBJECT, tagObject);
|
|
CB(UNTAGOBJECT, untagObject);
|
|
CB(ENUMOBJECTBYTAG, enumObjectByTag);
|
|
CB(ISTAGGED, isTagged);
|
|
CB(CONTEXTMENU, contextMenu);
|
|
END_DISPATCH;
|
|
#undef CBCLASS
|