|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBaseRefCounted | +--CefBrowserin cef_browser.h
Class used to represent a browser window. When used in the browser process the methods of this class may be called on any thread unless otherwise indicated in the comments. When used in the render process the methods of this class may only be called on the main thread.
Method Summary | |
virtual bool |
CanGoBack()= 0
Returns true if the browser can navigate backwards. |
virtual bool |
CanGoForward()= 0
Returns true if the browser can navigate forwards. |
virtual CefRefPtr< CefFrame > |
GetFocusedFrame()= 0
Returns the focused frame for the browser window. |
virtual CefRefPtr< CefFrame > |
GetFrame( int64 identifier )= 0
Returns the frame with the specified identifier, or NULL if not found. |
virtual CefRefPtr< CefFrame > |
GetFrame( const CefString& name )= 0
Returns the frame with the specified name, or NULL if not found. |
virtual size_t |
GetFrameCount()= 0
Returns the number of frames that currently exist. |
virtual void |
GetFrameIdentifiers( std::vector< int64 >& identifiers )= 0
Returns the identifiers of all existing frames. |
virtual void |
GetFrameNames( std::vector< CefString >& names )= 0
Returns the names of all existing frames. |
virtual CefRefPtr< CefBrowserHost > |
GetHost()= 0
Returns the browser host object. |
virtual int |
GetIdentifier()= 0
Returns the globally unique identifier for this browser. |
virtual CefRefPtr< CefFrame > |
GetMainFrame()= 0
Returns the main (top-level) frame for the browser window. |
virtual void |
GoBack()= 0
Navigate backwards. |
virtual void |
GoForward()= 0
Navigate forwards. |
virtual bool |
HasDocument()= 0
Returns true if a document has been loaded in the browser. |
virtual bool |
IsLoading()= 0
Returns true if the browser is currently loading. |
virtual bool |
IsPopup()= 0
Returns true if the window is a popup window. |
virtual bool |
IsSame( CefRefPtr< CefBrowser > that )= 0
Returns true if this object is pointing to the same handle as |that| object. |
virtual void |
Reload()= 0
Reload the current page. |
virtual void |
ReloadIgnoreCache()= 0
Reload the current page ignoring any cached data. |
virtual void |
StopLoad()= 0
Stop loading the page. |
Methods inherited from class CefBaseRefCounted |
AddRef, Release, HasOneRef, HasAtLeastOneRef |
Method Detail |
public virtual bool CanGoBack()= 0;
public virtual bool CanGoForward()= 0;
public virtual CefRefPtr< CefFrame > GetFocusedFrame()= 0;
public virtual CefRefPtr< CefFrame > GetFrame( int64 identifier )= 0;
public virtual CefRefPtr< CefFrame > GetFrame( const CefString& name )= 0;
public virtual size_t GetFrameCount()= 0;
public virtual void GetFrameIdentifiers( std::vector< int64 >& identifiers )= 0;
public virtual void GetFrameNames( std::vector< CefString >& names )= 0;
public virtual CefRefPtr< CefBrowserHost > GetHost()= 0;
public virtual int GetIdentifier()= 0;
public virtual CefRefPtr< CefFrame > GetMainFrame()= 0;
public virtual void GoBack()= 0;
public virtual void GoForward()= 0;
public virtual bool HasDocument()= 0;
public virtual bool IsLoading()= 0;
public virtual bool IsPopup()= 0;
public virtual bool IsSame( CefRefPtr< CefBrowser > that )= 0;
public virtual void Reload()= 0;
public virtual void ReloadIgnoreCache()= 0;
public virtual void StopLoad()= 0;
|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |