webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::NativeWindowD3D Class Referenceabstract

#include <NativeWindowD3D.h>

Inheritance diagram for rx::NativeWindowD3D:
angle::NonCopyable rx::NativeWindow11 rx::NativeWindow9 rx::NativeWindow11Win32 rx::NativeWindow11WinRT

Public Member Functions

 NativeWindowD3D (EGLNativeWindowType window)
 
virtual ~NativeWindowD3D ()
 
virtual bool initialize ()=0
 
virtual bool getClientRect (LPRECT rect) const =0
 
virtual bool isIconic () const =0
 
EGLNativeWindowType getNativeWindow () const
 

Constructor & Destructor Documentation

◆ NativeWindowD3D()

rx::NativeWindowD3D::NativeWindowD3D ( EGLNativeWindowType  window)

◆ ~NativeWindowD3D()

rx::NativeWindowD3D::~NativeWindowD3D ( )
virtual

Member Function Documentation

◆ getClientRect()

virtual bool rx::NativeWindowD3D::getClientRect ( LPRECT  rect) const
pure virtual

◆ getNativeWindow()

EGLNativeWindowType rx::NativeWindowD3D::getNativeWindow ( ) const
inline

◆ initialize()

virtual bool rx::NativeWindowD3D::initialize ( )
pure virtual

◆ isIconic()

virtual bool rx::NativeWindowD3D::isIconic ( ) const
pure virtual

The documentation for this class was generated from the following files: