ICustomSimpleHitTest Interface

Summary

An interface to allow non-templated controls to customize their hit-testing when using a renderer with a simple hit-testing algorithm without a scene graph, such as ImmediateRenderer
graph BT Type["ICustomSimpleHitTest"] class Type type-node Implementing0["OverlayLayer"]-.->Type click Implementing0 "/api/Avalonia.Controls.Primitives/OverlayLayer" Implementing1["ICustomHitTest"]-.->Type click Implementing1 "/api/Avalonia.Rendering/ICustomHitTest" Implementing2["LightDismissOverlayLayer"]-.->Type click Implementing2 "/api/Avalonia.Controls.Primitives/LightDismissOverlayLayer" Implementing3["ChromeOverlayLayer"]-.->Type click Implementing3 "/api/Avalonia.Controls.Primitives/ChromeOverlayLayer" Implementing4["AdornerLayer"]-.->Type click Implementing4 "/api/Avalonia.Controls.Primitives/AdornerLayer" Implementing5["WindowNotificationManager"]-.->Type click Implementing5 "/api/Avalonia.Controls.Notifications/WindowNotificationManager"

Syntax

public interface ICustomSimpleHitTest

Methods

Name Value Summary
HitTest(Point) bool