WebBrowserHost.h 416 B

1234567891011121314151617181920212223242526272829
  1. #include <Atomic/Core/Object.h>
  2. #pragma once
  3. namespace Atomic
  4. {
  5. class WebClient;
  6. class ATOMIC_API WebBrowserHost : public Object
  7. {
  8. OBJECT(WebBrowserHost);
  9. public:
  10. /// Construct.
  11. WebBrowserHost(Context* context);
  12. /// Destruct.
  13. virtual ~WebBrowserHost();
  14. bool CreateBrowser(WebClient* webClient);
  15. private:
  16. void HandleBeginFrame(StringHash eventType, VariantMap& eventData);
  17. };
  18. }