Skip to content

ISteamHTMLSurface

syntax-tm edited this page Jul 13, 2024 · 1 revision

ISteamHTMLSurface

A versioned accessor is exported by the library.

S_API ISteamHTMLSurface *SteamAPI_SteamHTMLSurface_v005();

Inline, unversioned accessor to get the current version. Essentially the same as SteamHTMLSurface(), but using this ensures that you are using a matching library.

inline ISteamHTMLSurface *SteamAPI_SteamHTMLSurface() { return SteamAPI_SteamHTMLSurface_v005(); }
Return Type Interface Method Arguments
bool ISteamHTMLSurface Init ISteamHTMLSurface* self
bool ISteamHTMLSurface Shutdown ISteamHTMLSurface* self
SteamAPICall_t ISteamHTMLSurface CreateBrowser ISteamHTMLSurface* self, const char * pchUserAgent, const char * pchUserCSS
void ISteamHTMLSurface RemoveBrowser ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface LoadURL ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, const char * pchURL, const char * pchPostData
void ISteamHTMLSurface SetSize ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 unWidth, uint32 unHeight
void ISteamHTMLSurface StopLoad ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface Reload ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface GoBack ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface GoForward ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface AddHeader ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, const char * pchKey, const char * pchValue
void ISteamHTMLSurface ExecuteJavascript ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, const char * pchScript
void ISteamHTMLSurface MouseUp ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface::EHTMLMouseButton eMouseButton
void ISteamHTMLSurface MouseDown ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface::EHTMLMouseButton eMouseButton
void ISteamHTMLSurface MouseDoubleClick ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface::EHTMLMouseButton eMouseButton
void ISteamHTMLSurface MouseMove ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, int x, int y
void ISteamHTMLSurface MouseWheel ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, int32 nDelta
void ISteamHTMLSurface KeyDown ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 nNativeKeyCode, ISteamHTMLSurface::EHTMLKeyModifiers eHTMLKeyModifiers, bool bIsSystemKey
void ISteamHTMLSurface KeyUp ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 nNativeKeyCode, ISteamHTMLSurface::EHTMLKeyModifiers eHTMLKeyModifiers
void ISteamHTMLSurface KeyChar ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 cUnicodeChar, ISteamHTMLSurface::EHTMLKeyModifiers eHTMLKeyModifiers
void ISteamHTMLSurface SetHorizontalScroll ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 nAbsolutePixelScroll
void ISteamHTMLSurface SetVerticalScroll ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, uint32 nAbsolutePixelScroll
void ISteamHTMLSurface SetKeyFocus ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, bool bHasKeyFocus
void ISteamHTMLSurface ViewSource ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface CopyToClipboard ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface PasteFromClipboard ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface Find ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, const char * pchSearchStr, bool bCurrentlyInFind, bool bReverse
void ISteamHTMLSurface StopFind ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface GetLinkAtPosition ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, int x, int y
void ISteamHTMLSurface SetCookie ISteamHTMLSurface* self, const char * pchHostname, const char * pchKey, const char * pchValue, const char * pchPath, RTime32 nExpires, bool bSecure, bool bHTTPOnly
void ISteamHTMLSurface SetPageScaleFactor ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, float flZoom, int nPointX, int nPointY
void ISteamHTMLSurface SetBackgroundMode ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, bool bBackgroundMode
void ISteamHTMLSurface SetDPIScalingFactor ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, float flDPIScaling
void ISteamHTMLSurface OpenDeveloperTools ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle
void ISteamHTMLSurface AllowStartRequest ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, bool bAllowed
void ISteamHTMLSurface JSDialogResponse ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, bool bResult
void ISteamHTMLSurface FileLoadDialogResponse ISteamHTMLSurface* self, HHTMLBrowser unBrowserHandle, const char ** pchSelectedFiles
Clone this wiki locally