IWebInterfaceBrowserPopupFeatures.h 897 B

123456789101112131415161718192021222324252627282930
  1. // Engine/Source/Runtime/WebBrowser/Public/IWebBrowserPopupFeatures.h
  2. #pragma once
  3. #include "CoreMinimal.h"
  4. class IWebInterfaceBrowserPopupFeatures
  5. {
  6. public:
  7. virtual ~IWebInterfaceBrowserPopupFeatures() {};
  8. virtual int GetX() const = 0;
  9. virtual bool IsXSet() const = 0;
  10. virtual int GetY() const = 0;
  11. virtual bool IsYSet() const = 0;
  12. virtual int GetWidth() const = 0;
  13. virtual bool IsWidthSet() const = 0;
  14. virtual int GetHeight() const = 0;
  15. virtual bool IsHeightSet() const = 0;
  16. virtual bool IsMenuBarVisible() const = 0;
  17. virtual bool IsStatusBarVisible() const = 0;
  18. virtual bool IsToolBarVisible() const = 0;
  19. virtual bool IsLocationBarVisible() const = 0;
  20. virtual bool IsScrollbarsVisible() const = 0;
  21. virtual bool IsResizable() const = 0;
  22. virtual bool IsFullscreen() const = 0;
  23. virtual bool IsDialog() const = 0;
  24. virtual TArray<FString> GetAdditionalFeatures() const = 0;
  25. };