<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Avalonia.Native</name>
    </assembly>
    <members>
        <member name="M:Avalonia.Native.WindowImpl.SetExtendClientAreaToDecorationsHint(System.Boolean)">
            <inheritdoc/>
        </member>
        <member name="M:Avalonia.Native.WindowImpl.SetExtendClientAreaChromeHints(Avalonia.Platform.ExtendClientAreaChromeHints)">
            <inheritdoc/>
        </member>
        <member name="M:Avalonia.Native.WindowImpl.SetExtendClientAreaTitleBarHeightHint(System.Double)">
            <inheritdoc/>
        </member>
        <member name="P:Avalonia.Native.WindowImpl.NeedsManagedDecorations">
            <inheritdoc/>
        </member>
        <member name="F:Avalonia.AvaloniaNativeRenderingMode.OpenGl">
            <summary>
            Avalonia would try to use native OpenGL with GPU rendering.
            </summary>
        </member>
        <member name="F:Avalonia.AvaloniaNativeRenderingMode.Software">
            <summary>
            Avalonia is rendered into a framebuffer.
            </summary>
        </member>
        <member name="F:Avalonia.AvaloniaNativeRenderingMode.Metal">
            <summary>
            Avalonia would try to use Metal with GPU rendering.
            </summary>
        </member>
        <member name="T:Avalonia.AvaloniaNativePlatformOptions">
            <summary>
            OSX backend options.
            </summary>
        </member>
        <member name="P:Avalonia.AvaloniaNativePlatformOptions.RenderingMode">
            <summary>
            Gets or sets Avalonia rendering modes with fallbacks.
            The first element in the array has the highest priority.
            The default value is: <see cref="F:Avalonia.AvaloniaNativeRenderingMode.OpenGl"/>, <see cref="F:Avalonia.AvaloniaNativeRenderingMode.Software"/>.
            </summary>
            <remarks>
            If application should work on as wide range of devices as possible,
            at least add <see cref="F:Avalonia.AvaloniaNativeRenderingMode.Software"/> as a fallback value.
            </remarks>
            <exception cref="T:System.InvalidOperationException">Thrown if no values were matched.</exception>
        </member>
        <member name="P:Avalonia.AvaloniaNativePlatformOptions.OverlayPopups">
            <summary>
            Embeds popups to the window when set to true. The default value is false.
            </summary>
        </member>
        <member name="P:Avalonia.AvaloniaNativePlatformOptions.AvaloniaNativeLibraryPath">
            <summary>
            This property should be used in case you want to build Avalonia OSX native part by yourself
            and make your Avalonia app run with it. The default value is null.
            </summary>
        </member>
        <member name="T:Avalonia.MacOSPlatformOptions">
            <summary>
            OSX front-end options.
            </summary>
        </member>
        <member name="P:Avalonia.MacOSPlatformOptions.ShowInDock">
            <summary>
            Determines whether to show your application in the dock when it runs. The default value is true.
            </summary>
        </member>
        <member name="P:Avalonia.MacOSPlatformOptions.DisableDefaultApplicationMenuItems">
            <summary>
            By default, Avalonia adds items like Quit, Hide to the OSX Application Menu.
            You can prevent Avalonia from adding those items to the OSX Application Menu with this property. The default value is false.
            </summary>
        </member>
        <member name="P:Avalonia.MacOSPlatformOptions.DisableNativeMenus">
            <summary>
            Gets or sets a value indicating whether the native macOS menu bar will be enabled for the application.
            </summary>
        </member>
        <member name="P:Avalonia.MacOSPlatformOptions.DisableAvaloniaAppDelegate">
            <summary>
            Gets or sets a value indicating whether Avalonia can install its own AppDelegate.
            Disabling this can be useful in some scenarios like when running as a plugin inside an existing macOS application.
            </summary>
        </member>
    </members>
</doc>
