mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Use includes instead of forward class declarations in header files to simplify usage (issue #142).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@506 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@@ -39,10 +39,10 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_frame.h"
|
||||
#include <vector>
|
||||
|
||||
class CefClient;
|
||||
class CefFrame;
|
||||
|
||||
///
|
||||
// Class used to represent a browser window. The methods of this class may be
|
||||
|
@@ -39,8 +39,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefStreamReader;
|
||||
#include "include/cef_stream.h"
|
||||
|
||||
///
|
||||
// Interface to implement for filtering response content. The methods of this
|
||||
|
@@ -39,9 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to browser display state.
|
||||
|
@@ -40,8 +40,7 @@
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_drag_data.h"
|
||||
|
||||
class CefBrowser;
|
||||
#include "include/cef_browser.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to dragging. The methods of
|
||||
|
@@ -39,8 +39,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
#include "include/cef_browser.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to find results. The
|
||||
|
@@ -39,10 +39,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_dom.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to focus. The methods of
|
||||
|
@@ -39,11 +39,11 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_dom.h"
|
||||
#include "include/cef_request.h"
|
||||
#include "include/cef_stream.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefDOMVisitor;
|
||||
class CefRequest;
|
||||
class CefStreamReader;
|
||||
class CefV8Context;
|
||||
|
||||
///
|
||||
|
@@ -39,9 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to JavaScript dialogs. The
|
||||
|
@@ -39,8 +39,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
#include "include/cef_browser.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to keyboard input. The
|
||||
|
@@ -39,8 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefClient;
|
||||
|
||||
///
|
||||
|
@@ -39,9 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to browser load status. The
|
||||
|
@@ -39,8 +39,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
#include "include/cef_browser.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to browser context menus.
|
||||
|
@@ -39,9 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to browser permissions.
|
||||
|
@@ -39,9 +39,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to printing. The methods of
|
||||
|
@@ -39,10 +39,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include <vector>
|
||||
|
||||
class CefBrowser;
|
||||
|
||||
///
|
||||
// Implement this interface to handle events when window rendering is disabled.
|
||||
// The methods of this class will be called on the UI thread.
|
||||
|
@@ -39,15 +39,14 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_download_handler.h"
|
||||
#include "include/cef_frame.h"
|
||||
#include "include/cef_content_filter.h"
|
||||
#include "include/cef_response.h"
|
||||
#include "include/cef_request.h"
|
||||
#include "include/cef_stream.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
|
||||
///
|
||||
// Implement this interface to handle events related to browser requests. The
|
||||
// methods of this class will be called on the thread indicated.
|
||||
|
@@ -40,9 +40,6 @@
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefStreamReader;
|
||||
|
||||
///
|
||||
// Class used to implement a custom resource bundle interface. The methods of
|
||||
// this class may be called on multiple threads.
|
||||
|
@@ -39,10 +39,10 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_response.h"
|
||||
#include "include/cef_request.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefRequest;
|
||||
class CefResponse;
|
||||
class CefSchemeHandler;
|
||||
class CefSchemeHandlerFactory;
|
||||
|
||||
|
@@ -40,10 +40,10 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
#include <vector>
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
class CefV8Handler;
|
||||
class CefV8Value;
|
||||
|
||||
|
@@ -39,11 +39,10 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_browser.h"
|
||||
#include "include/cef_frame.h"
|
||||
#include "include/cef_v8.h"
|
||||
|
||||
class CefBrowser;
|
||||
class CefFrame;
|
||||
|
||||
///
|
||||
// Implement this interface to handle V8 context events. The methods of this
|
||||
// class will be called on the UI thread.
|
||||
|
@@ -39,9 +39,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
#include "include/cef_request.h"
|
||||
#include "include/cef_response.h"
|
||||
|
||||
class CefRequest;
|
||||
class CefResponse;
|
||||
class CefWebURLRequestClient;
|
||||
|
||||
///
|
||||
|
@@ -39,8 +39,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefStreamReader;
|
||||
#include "include/cef_stream.h"
|
||||
|
||||
///
|
||||
// Class that supports the reading of XML data via the libxml streaming API.
|
||||
|
@@ -38,8 +38,7 @@
|
||||
#define CEF_INCLUDE_CEF_ZIP_READER_H_
|
||||
|
||||
#include "include/cef_base.h"
|
||||
|
||||
class CefStreamReader;
|
||||
#include "include/cef_stream.h"
|
||||
|
||||
///
|
||||
// Class that supports the reading of zip archives via the zlib unzip API.
|
||||
|
Reference in New Issue
Block a user