svc_objectdir.cpp 954 B

1234567891011121314151617181920212223242526272829303132
  1. #include <precomp.h>
  2. #include "svc_objectdir.h"
  3. #include <api/api.h>
  4. #define CBCLASS svc_objectDirI
  5. START_DISPATCH;
  6. CB(GETDEPENDENCYPTR, getDependencyPtr);
  7. CB(GETDIRTYPE, getDirType);
  8. CB(GETNUMOBJECTS, getNumObjects);
  9. CB(ENUMOBJECT, enumObject);
  10. CB(GETOBJECT, getObject);
  11. CB(GETOBJECTLABEL, getObjectLabel);
  12. CB(SETOBJECTLABEL, setObjectLabel);
  13. CB(INSERTOBJECT, insertObject);
  14. CB(REMOVEOBJECT, removeObject);
  15. VCB(CLEARALL, clearAll);
  16. CB(ONACTION, onAction);
  17. VCB(ONPRERENDER, onPrerender);
  18. VCB(ONPOSTRENDER, onPostrender);
  19. CB(GETOBJECTPATH, getObjectPath);
  20. CB(GETOBJECTDISPLAYGROUP, getObjectDisplayGroup);
  21. CB(GETOBJECTICON, getObjectIcon);
  22. CB(GETOBJECTSELECTABLE, getObjectSelectable);
  23. CB(GETOBJECTSORTORDER, getObjectSortOrder);
  24. CB(TAGOBJECT, tagObject);
  25. CB(UNTAGOBJECT, untagObject);
  26. CB(ENUMOBJECTBYTAG, enumObjectByTag);
  27. CB(ISTAGGED, isTagged);
  28. CB(CONTEXTMENU, contextMenu);
  29. END_DISPATCH;
  30. #undef CBCLASS