OrNode.h 343 B

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