• Home
  • Raw
  • Download

Lines Matching refs:CefRefPtr

32 typedef std::set<CefRefPtr<CefExtension>> ExtensionSet;
57 virtual CefRefPtr<CefWindow> GetParentWindow() = 0;
66 virtual void OnViewsWindowCreated(CefRefPtr<ViewsWindow> window) = 0;
70 virtual void OnViewsWindowDestroyed(CefRefPtr<ViewsWindow> window) = 0;
73 virtual void OnViewsWindowActivated(CefRefPtr<ViewsWindow> window) = 0;
76 virtual Delegate* GetDelegateForPopup(CefRefPtr<CefClient> client) = 0;
80 virtual void CreateExtensionWindow(CefRefPtr<CefExtension> extension,
82 CefRefPtr<CefWindow> parent_window,
97 static CefRefPtr<ViewsWindow> Create(
99 CefRefPtr<CefClient> client,
102 CefRefPtr<CefRequestContext> request_context);
115 void SetFavicon(CefRefPtr<CefImage> image);
121 void OnBeforeContextMenu(CefRefPtr<CefMenuModel> model);
125 CefRefPtr<CefBrowserViewDelegate> GetDelegateForPopupBrowserView(
126 CefRefPtr<CefBrowserView> browser_view,
128 CefRefPtr<CefClient> client,
130 bool OnPopupBrowserViewCreated(CefRefPtr<CefBrowserView> browser_view,
131 CefRefPtr<CefBrowserView> popup_browser_view,
136 void OnButtonPressed(CefRefPtr<CefButton> button) override;
140 CefRefPtr<CefMenuButton> menu_button,
142 CefRefPtr<CefMenuButtonPressedLock> button_pressed_lock) override;
145 void ExecuteCommand(CefRefPtr<CefMenuModel> menu_model,
150 bool OnKeyEvent(CefRefPtr<CefTextfield> textfield,
154 void OnWindowCreated(CefRefPtr<CefWindow> window) override;
155 void OnWindowDestroyed(CefRefPtr<CefWindow> window) override;
156 CefRefPtr<CefWindow> GetParentWindow(CefRefPtr<CefWindow> window,
159 CefRect GetInitialBounds(CefRefPtr<CefWindow> window) override;
160 cef_show_state_t GetInitialShowState(CefRefPtr<CefWindow> window) override;
161 bool IsFrameless(CefRefPtr<CefWindow> window) override;
162 bool CanResize(CefRefPtr<CefWindow> window) override;
163 bool CanClose(CefRefPtr<CefWindow> window) override;
164 bool OnAccelerator(CefRefPtr<CefWindow> window, int command_id) override;
165 bool OnKeyEvent(CefRefPtr<CefWindow> window,
169 CefSize GetMinimumSize(CefRefPtr<CefView> view) override;
170 void OnFocus(CefRefPtr<CefView> view) override;
171 void OnBlur(CefRefPtr<CefView> view) override;
172 void OnWindowChanged(CefRefPtr<CefView> view, bool added) override;
173 void OnLayoutChanged(CefRefPtr<CefView> view,
177 void MenuBarExecuteCommand(CefRefPtr<CefMenuModel> menu_model,
185 ViewsWindow(Delegate* delegate, CefRefPtr<CefBrowserView> browser_view);
187 void SetBrowserView(CefRefPtr<CefBrowserView> browser_view);
191 CefRefPtr<CefLabelButton> CreateBrowseButton(const std::string& label,
193 CefRefPtr<CefMenuButton> CreateMenuButton();
194 CefRefPtr<CefView> CreateLocationBar();
224 CefRefPtr<CefBrowserView> browser_view_;
229 CefRefPtr<CefWindow> window_;
231 CefRefPtr<CefMenuModel> button_menu_model_;
232 CefRefPtr<ViewsMenuBar> top_menu_bar_;
233 CefRefPtr<CefView> top_toolbar_;
234 CefRefPtr<CefMenuButton> menu_button_;
235 CefRefPtr<CefView> location_bar_;
242 CefRefPtr<ViewsOverlayControls> overlay_controls_;
246 ExtensionInfo(CefRefPtr<CefExtension> extension, CefRefPtr<CefImage> image) in ExtensionInfo()
249 CefRefPtr<CefExtension> extension_;
250 CefRefPtr<CefImage> image_;
255 CefRefPtr<CefPanel> extensions_panel_;
256 CefRefPtr<CefMenuButtonPressedLock> extension_button_pressed_lock_;