compare-builtin-not-equals-null.gd 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. func test():
  2. var value
  3. # null
  4. value = null
  5. print(value != null)
  6. # bool
  7. value = false
  8. print(value != null)
  9. # int
  10. value = 0
  11. print(value != null)
  12. # float
  13. value = 0.0
  14. print(value != null)
  15. # String
  16. value = ""
  17. print(value != null)
  18. # Vector2
  19. value = Vector2()
  20. print(value != null)
  21. # Vector2i
  22. value = Vector2i()
  23. print(value != null)
  24. # Rect2
  25. value = Rect2()
  26. print(value != null)
  27. # Rect2i
  28. value = Rect2i()
  29. print(value != null)
  30. # Vector3
  31. value = Vector3()
  32. print(value != null)
  33. # Vector3i
  34. value = Vector3i()
  35. print(value != null)
  36. # Transform2D
  37. value = Transform2D()
  38. print(value != null)
  39. # Plane
  40. value = Plane()
  41. print(value != null)
  42. # Quaternion
  43. value = Quaternion()
  44. print(value != null)
  45. # AABB
  46. value = AABB()
  47. print(value != null)
  48. # Basis
  49. value = Basis()
  50. print(value != null)
  51. # Transform3D
  52. value = Transform3D()
  53. print(value != null)
  54. # Projection
  55. value = Projection()
  56. print(value != null)
  57. # Color
  58. value = Color()
  59. print(value != null)
  60. # StringName
  61. value = &""
  62. print(value != null)
  63. # NodePath
  64. value = ^""
  65. print(value != null)
  66. # RID
  67. value = RID()
  68. print(value != null)
  69. # Callable
  70. value = Callable()
  71. print(value != null)
  72. # Signal
  73. value = Signal()
  74. print(value != null)
  75. # Dictionary
  76. value = {}
  77. print(value != null)
  78. # Array
  79. value = []
  80. print(value != null)
  81. # PackedByteArray
  82. value = PackedByteArray()
  83. print(value != null)
  84. # PackedInt32Array
  85. value = PackedInt32Array()
  86. print(value != null)
  87. # PackedInt64Array
  88. value = PackedInt64Array()
  89. print(value != null)
  90. # PackedFloat32Array
  91. value = PackedFloat32Array()
  92. print(value != null)
  93. # PackedFloat64Array
  94. value = PackedFloat64Array()
  95. print(value != null)
  96. # PackedStringArray
  97. value = PackedStringArray()
  98. print(value != null)
  99. # PackedVector2Array
  100. value = PackedVector2Array()
  101. print(value != null)
  102. # PackedVector3Array
  103. value = PackedVector3Array()
  104. print(value != null)
  105. # PackedColorArray
  106. value = PackedColorArray()
  107. print(value != null)