summaryrefslogtreecommitdiffstats
path: root/test/demo
diff options
context:
space:
mode:
authorДмитрий Сальников <salnikov.mine@yandex.ru>2022-12-08 08:34:19 +0300
committerDmitriySalnikov <salnikov.mine@yandex.ru>2023-01-20 21:10:03 +0300
commit6528c7177fa96bfcc81805e97a0a03290816cb51 (patch)
tree8a9ea13683e5e5f37a6392bbc2f7d6cc0aee0db4 /test/demo
parent860182fe010dea847726d309bf615927e019a8d2 (diff)
downloadredot-cpp-6528c7177fa96bfcc81805e97a0a03290816cb51.tar.gz
Fixed variant casting for enum and bitfield
Diffstat (limited to 'test/demo')
-rw-r--r--test/demo/main.gd6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/demo/main.gd b/test/demo/main.gd
index 7ef3ace..9b74d14 100644
--- a/test/demo/main.gd
+++ b/test/demo/main.gd
@@ -73,5 +73,11 @@ func _ready():
prints(" ANSWER_TO_EVERYTHING", $Example.ANSWER_TO_EVERYTHING)
prints(" CONSTANT_WITHOUT_ENUM", $Example.CONSTANT_WITHOUT_ENUM)
+ prints("BitFields")
+ prints(" FLAG_ONE", Example.FLAG_ONE)
+ prints(" FLAG_TWO", Example.FLAG_TWO)
+ prints(" returned BitField", $Example.test_bitfield(0))
+ prints(" returned BitField", $Example.test_bitfield(Example.FLAG_ONE | Example.FLAG_TWO))
+
func _on_Example_custom_signal(signal_name, value):
prints("Example emitted:", signal_name, value)