CEventDispath.h 518 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "CEventBase.h"
  3. enum DISPATH_STEP_TYPE {
  4. IDLE = 0,
  5. AUTO_START,
  6. LEFT_PICK_DIE,
  7. RIGHT_PICK_DIE,
  8. BOND_DIE,
  9. BONG_HIGHT_CAMERA_CALIB,
  10. BOND_LOW_CAMERA_CALIB,
  11. WAFER_CAMERA_CALIB,
  12. WAFFLE_CAMERA_CALIB,
  13. BOND_HIGHT_CTD_CALIB,
  14. BOND_LOW_CTD_CALIB,
  15. };
  16. class __declspec(dllexport) CEventDispath :
  17. public CEventBase
  18. {
  19. private:
  20. LONG Action() { return OK; }
  21. public :
  22. DISPATH_STEP_TYPE m_eStepType;
  23. CEventDispath(DISPATH_STEP_TYPE eDispathMsg);
  24. };