annotations.gd 872 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. extends Node
  2. const Utils = preload("../../utils.notest.gd")
  3. @export_enum("A", "B", "C") var test_1
  4. @export_enum("A", "B", "C",) var test_2
  5. @export_enum(
  6. "A",
  7. "B",
  8. "C"
  9. ) var test_3
  10. @export_enum(
  11. "A",
  12. "B",
  13. "C",
  14. ) var test_4
  15. @export
  16. var test_5: int
  17. @export()
  18. var test_6: int
  19. @export() var test_7: int = 42
  20. @warning_ignore("onready_with_export") @onready @export var test_8: int = 42
  21. @warning_ignore("onready_with_export") @onready() @export() var test_9: int = 42
  22. @warning_ignore("onready_with_export")
  23. @onready
  24. @export
  25. var test_10: int = 42
  26. @warning_ignore("onready_with_export")
  27. @onready()
  28. @export()
  29. var test_11: int = 42
  30. @warning_ignore("onready_with_export")
  31. @onready()
  32. @export()
  33. var test_12: int = 42
  34. func test():
  35. for property in get_property_list():
  36. if str(property.name).begins_with("test_"):
  37. Utils.print_property_extended_info(property, self)