TripWire.h 488 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #import "FunSDK/JObject.h"
  3. #include "Line.h"
  4. #define JK_TripWire "TripWire"
  5. class TripWire : public JObject
  6. {
  7. public:
  8. JIntObj ForbiddenDir;
  9. JIntObj IsDoubleDir;
  10. Line mLine; //单拌线位置
  11. JIntObj Valid;
  12. public:
  13. TripWire(JObject *pParent = NULL, const char *szName = JK_TripWire):
  14. JObject(pParent,szName),
  15. ForbiddenDir(this, "ForbiddenDir"),
  16. IsDoubleDir(this, "IsDoubleDir"),
  17. mLine(this, "Line"),
  18. Valid(this, "Valid"){
  19. };
  20. ~TripWire(void){};
  21. };