exc.py 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. class InvalidScenePath(Exception):
  2. pass
  3. class NodeNotFound(Exception):
  4. pass
  5. class ChildNodeNotFound(Exception):
  6. pass
  7. class ParentNodeNotFound(Exception):
  8. pass
  9. class PropertyAlreadyExists(Exception):
  10. pass
  11. class PropertyNotFound(Exception):
  12. pass
  13. class PropertyWrongType(Exception):
  14. pass
  15. class PropertyWrongSubType(Exception):
  16. pass
  17. class PropertyWrongLen(Exception):
  18. pass
  19. class PropertyWrongIndex(Exception):
  20. pass
  21. class PropertyOutOfRange(Exception):
  22. pass
  23. class PropertyNullNotAllowed(Exception):
  24. pass
  25. class PropertySExprNotAllowed(Exception):
  26. pass
  27. class PropertyIsBounded(Exception):
  28. pass
  29. class PropertyWrongEnumItem(Exception):
  30. pass
  31. class SignalAlreadyExists(Exception):
  32. pass
  33. class SignalNotFound(Exception):
  34. pass
  35. class SlotNotFound(Exception):
  36. pass
  37. class MethodAlreadyExists(Exception):
  38. pass
  39. class MethodNotFound(Exception):
  40. pass
  41. class NodesAreLinked(Exception):
  42. pass
  43. class NodesNotLinked(Exception):
  44. pass
  45. class NodeHasParents(Exception):
  46. pass
  47. class NodeHasChildren(Exception):
  48. pass
  49. class NodeParentNameConflict(Exception):
  50. pass
  51. class NodeChildNameConflict(Exception):
  52. pass
  53. class NodeSiblingNameConflict(Exception):
  54. pass
  55. class FileNotFound(Exception):
  56. pass
  57. class PyEvalErr(Exception):
  58. pass
  59. class SExprEmpty(Exception):
  60. pass
  61. class SExprGlobalNotFound(Exception):
  62. pass