AndNode.h 348 B

1234567891011121314151617181920212223
  1. #ifndef EVENT_ANDNODE_H
  2. #define EVENT_ANDNODE_H
  3. #include "Event/NodeIf.h"
  4. namespace Egametang {
  5. class AndNode: public NodeIf
  6. {
  7. private:
  8. NodeIf* left;
  9. NodeIf* right;
  10. public:
  11. virtual ~AndNode();
  12. virtual bool Check(ContexIf* contex);
  13. virtual void AddChildNode(NodeIf *node, int type);
  14. };
  15. } // namespace Egametang
  16. #endif // EVENT_ANDNODE_H