You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
TwoLaserHead-PushJig/LaiPuLaser/WorkDataMgr.h

23 lines
744 B
C

#pragma once
#include "GlobalDefine.h"
#include "WorkData.h"
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݹ<EFBFBD><DDB9><EFBFBD>(<28><><EFBFBD><EFBFBD>)
class CWorkDataMgr
{
public:
CWorkDataMgr(void);
~CWorkDataMgr(void);
static CWorkDataMgr& GetInstance(){return m_Instance;};
void CollectWorkData();
bool GetAllWorkData(vector<vector<Dbxy>> &vec);
void SetDrawRealWorkData(bool b){m_bDrawRealWorkData = b;};
bool DrawRealWorkData(CDC* pDC);
private:
static CWorkDataMgr m_Instance;
bool m_bDrawRealWorkData;//<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CWorkData m_WorkData;//<2F><><EFBFBD>浱ǰ<E6B5B1>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
};
extern CWorkDataMgr *gWorkDataMgr;