Is it possible to "cut a hole" using godot's GUI nodes

Godot Version

4.6

Question

Hello, beautiful people! I would like to ask a question if thats okay. Is it possible to "cut a hole" (photo) using godot's gui nodes(maybe some gui plugin idk). I know that it IS possible using shaders, but i would prefer to not go that route in case there is a better way to achieve it.

You can use custom drawing.

Can you define what you mean by “cut a hole”?
You can use Clip Children to block out parts of a Control node using another Control node.

Except for the subtle gradient, that could be a 9 slice texture.

thank you very much! i was just searching in the wrong direction. For everybody else :
You can use clip children parameter (it acts as a mask, hiding its children when they get out of its bounds / sort of like a boolean in Blender)

github branch that explains it kinda : Improve behaviour of clip_children by clipping to parent alpha value but still retaining parent color by clayjohn · Pull Request #67043 · godotengine/godot · GitHub