28 #include "HelperInterface.h" 91 enum CommandDummyArg { kItemList = 1 };
104 virtual void DoImmediate(bool16 isDynamic = kFalse);
105 virtual void LWDoImmediate();
114 virtual bool16
IsDone()
const;
122 virtual const Target &GetTarget()
const;
127 virtual void SetActive(bool16 isActive);
128 virtual bool16 IsActive()
const;
130 virtual bool8 IsLWProcessed()
const;
141 virtual void Do() = 0;
222 #ifdef ID_ENABLE_DEBUGGING 223 enum Action { kDoAbsolutelyNothing, kDo} ;
224 void LogCommand( Action act ) ;
237 bool8 fIsLWProcessed;
242 #endif // __COMMAND__