@abstract class_name NoteVisual extends Node2D enum TYPE { TAP = 0, HOLD = 1 } @abstract func reset() -> void @abstract func in_use() -> bool