[Window] Add unfiltered input handler signal for custom decorations.

This commit is contained in:
Pāvels Nadtočajevs 2025-10-05 16:53:58 +03:00
parent cb7cd815ee
commit 101fbbbd1f
No known key found for this signature in database
GPG key ID: 8413210218EF35D2
5 changed files with 96 additions and 47 deletions

View file

@ -171,6 +171,8 @@ private:
Size2i max_size_used;
Rect2i nonclient_area;
Size2i _clamp_limit_size(const Size2i &p_limit_size);
Size2i _clamp_window_size(const Size2i &p_size);
void _validate_limit_size();
@ -391,6 +393,9 @@ public:
void set_content_scale_factor(real_t p_factor);
real_t get_content_scale_factor() const;
void set_nonclient_area(const Rect2i &p_rect);
Rect2i get_nonclient_area() const;
void set_mouse_passthrough_polygon(const Vector<Vector2> &p_region);
Vector<Vector2> get_mouse_passthrough_polygon() const;