Class Types
Class | Summary |
---|---|
Custom |
|
DefaultRenderTimer | Defines a default render timer that uses a standard timer. |
DeferredRenderer | A renderer which renders the state of the visual tree to an intermediate scene graph representation which is then rendered on a rendering thread. |
ImmediateRenderer | A renderer which renders the state of the visual tree without an intermediate scene graph representation. |
Managed |
|
RendererBase | |
RenderLayer | |
RenderLayers | |
RenderLoop | The application render loop. |
Scene |
Provides data for the SceneInvalidated event.
|
SleepLoopRenderTimer | |
UiThreadRenderTimer | Render timer that ticks on UI thread. Useful for debugging or bootstrapping on new platforms |
ZIndexComparer |
Interface Types
Interface | Summary |
---|---|
ICustomHitTest | Allows customization of hit-testing for all renderers. |
ICustomSimpleHitTest |
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
|
I |
|
IRenderer | Defines the interface for a renderer. |
IRendererFactory | Defines the interface for a renderer factory. |
IRenderLoop | The application render loop. |
IRenderLoopTask | |
IRenderRoot | Represents the root of a renderable tree. |
IRenderTimer | Defines the interface implemented by an application render timer. |
I |
Internal interface for initializing controls that are to be used as the visual in a
VisualBrush .
|
IVisualBrushRenderer | Defines a renderer used to render a visual brush to a bitmap. |
Namespaces
Namespace | Summary |
---|---|
Avalonia |
|
Avalonia |