#pragma once
#include "CEventBase.h"

enum DISPATH_STEP_TYPE {
    IDLE = 0,
    AUTO_START,
    LEFT_PICK_DIE,
    RIGHT_PICK_DIE,
    BOND_DIE,
    BONG_HIGHT_CAMERA_CALIB,
    BOND_LOW_CAMERA_CALIB,
    WAFER_CAMERA_CALIB,
    WAFFLE_CAMERA_CALIB,
    BOND_HIGHT_CTD_CALIB,
    BOND_LOW_CTD_CALIB,
};

class __declspec(dllexport) CEventDispath :
    public CEventBase
{
private:
    
    LONG Action() { return OK; }
public :
    DISPATH_STEP_TYPE m_eStepType;
    CEventDispath(DISPATH_STEP_TYPE eDispathMsg);
};