26 lines
698 B
C++
26 lines
698 B
C++
#pragma once
|
|
#include "aced.h"
|
|
|
|
class AecEwEditorReactor : public AcEditorReactor
|
|
{
|
|
public:
|
|
AecEwEditorReactor(void);
|
|
~AecEwEditorReactor(void);
|
|
|
|
virtual void commandWillStart(const ACHAR* cmdStr);
|
|
virtual void commandEnded(LPCTSTR cmdStr);
|
|
virtual void commandCancelled(const ACHAR* cmdStr);
|
|
virtual void commandFailed (const ACHAR* cmdStr);
|
|
virtual void pickfirstModified();
|
|
virtual void endDeepClone(AcDbIdMapping& idMapping);
|
|
virtual void sysVarChanged(const ACHAR *varName, Adesk::Boolean success);
|
|
protected:
|
|
|
|
void TransformAssocInfMsg(const GripMessage& msg);
|
|
|
|
protected:
|
|
Adesk::Int16 m_nLastUserI4;
|
|
AcArray<AecInterface> m_arInfs;
|
|
AcDbObjectIdArray m_arIdEndDeepCloned;
|
|
};
|