/*  Autor: Leandro Bernsmuller
Declara acao.cpp */



class CAcao {

public:

   CAcao ();
   ~CAcao ();

   CAgente* m_poMeuAgente;   // agente sobre o qual a acao atua
   DWORD m_dwNdxMeuEvento;   // a qual evento estah acao estah relacionada
   DWORD m_dwTipoAcao;       // ID da acao que serah acionada
   DWORD m_dwTipoSubs;       // ID da acao que substitui essa acao.
                             // Usado caso a acao deseje se autoremover.
   // execucao
   BOOL mAtiva ( PTRVAL pDado1, PTRVAL pDado2 );
};
