docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct HTML_NeedsPaint_t

    Purpose: the browser has a pending paint

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Steamworks.Interop
    Assembly: Unity.Steamworks.Interop.dll
    Syntax
    [Serializable]
    [CallbackIdentity(4502)]
    public struct HTML_NeedsPaint_t

    Fields

    flPageScale

    the page scale factor on this page when rendered

    Declaration
    public float flPageScale
    Field Value
    Type Description
    float

    k_iCallback

    The identifier Steam dispatches this callback under.

    Declaration
    public const int k_iCallback = 4502
    Field Value
    Type Description
    int

    pBGRA

    a pointer to the B8G8R8A8 data for this surface, valid until SteamAPI_RunCallbacks is next called

    Declaration
    public IntPtr pBGRA
    Field Value
    Type Description
    IntPtr

    unBrowserHandle

    the browser that needs the paint

    Declaration
    public HHTMLBrowser unBrowserHandle
    Field Value
    Type Description
    HHTMLBrowser

    unPageSerial

    incremented on each new page load, you can use this to reject draws while navigating to new pages

    Declaration
    public uint unPageSerial
    Field Value
    Type Description
    uint

    unScrollX

    the page scroll the browser was at when this texture was rendered

    Declaration
    public uint unScrollX
    Field Value
    Type Description
    uint

    unScrollY

    the page scroll the browser was at when this texture was rendered

    Declaration
    public uint unScrollY
    Field Value
    Type Description
    uint

    unTall

    the total height of the pBGRA texture

    Declaration
    public uint unTall
    Field Value
    Type Description
    uint

    unUpdateTall

    the height of the damage rect for this update

    Declaration
    public uint unUpdateTall
    Field Value
    Type Description
    uint

    unUpdateWide

    the width of the damage rect for this update

    Declaration
    public uint unUpdateWide
    Field Value
    Type Description
    uint

    unUpdateX

    the offset in X for the damage rect for this update

    Declaration
    public uint unUpdateX
    Field Value
    Type Description
    uint

    unUpdateY

    the offset in Y for the damage rect for this update

    Declaration
    public uint unUpdateY
    Field Value
    Type Description
    uint

    unWide

    the total width of the pBGRA texture

    Declaration
    public uint unWide
    Field Value
    Type Description
    uint
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)