GODOT_SIGNAL
Usage
GODOT_SIGNAL();
void signal_name(int p_param);
Mark the following function as a signal prototype.
The function must have a void return type and all parameters must be Godot Variant compatible types.
The marked function must not be implemented, an implementation which can be used to emit the signal will be generated.
You can also bind the signal with a different name by providing a string literal argument in the attribute.
GODOT_SIGNAL("exposed_signal");
void emit_internal_signal(int p_param);