Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::SwapChainGLIOS Class Referencefinal

Implementation of the Diligent::ISwapChainGL interface on IOS. More...

#include <SwapChainGLIOS.hpp>

Inheritance diagram for Diligent::SwapChainGLIOS:
Diligent::SwapChainGLBase< ISwapChainGL > Diligent::SwapChainBase< BaseInterface > Diligent::ObjectBase< BaseInterface > Diligent::RefCountedObject< BaseInterface >

Additional Inherited Members

- Public Member Functions inherited from Diligent::SwapChainGLBase< ISwapChainGL >
virtual ITextureView *DILIGENT_CALL_TYPE GetCurrentBackBufferRTV () override final
 Implementation of ISwapChain::GetCurrentBackBufferRTV() in OpenGL backend.
 
virtual ITextureView *DILIGENT_CALL_TYPE GetDepthBufferDSV () override final
 Implementation of ISwapChain::GetDepthBufferDSV() in OpenGL backend.
 
virtual ITextureView *DILIGENT_CALL_TYPE GetCurrentBackBufferRTV () override final
 Implementation of ISwapChain::GetCurrentBackBufferRTV() in OpenGL backend.
 
virtual ITextureView *DILIGENT_CALL_TYPE GetDepthBufferDSV () override final
 Implementation of ISwapChain::GetDepthBufferDSV() in OpenGL backend.
 
- Public Member Functions inherited from Diligent::SwapChainBase< BaseInterface >
 SwapChainBase (IReferenceCounters *pRefCounters, IRenderDevice *pDevice, IDeviceContext *pDeviceContext, const SwapChainDesc &SCDesc)
 
virtual const SwapChainDesc &DILIGENT_CALL_TYPE GetDesc () const override final
 Implementation of ISwapChain::GetDesc()
 
- Protected Attributes inherited from Diligent::SwapChainBase< BaseInterface >
RefCntAutoPtr< IRenderDevicem_pRenderDevice
 Strong reference to the render device.
 
RefCntWeakPtr< IDeviceContextm_wpDeviceContext
 
SwapChainDesc m_SwapChainDesc
 Swap chain description.
 
SURFACE_TRANSFORM m_DesiredPreTransform = SURFACE_TRANSFORM_OPTIMAL
 Desired surface pre-transformation.
 

Detailed Description

Implementation of the Diligent::ISwapChainGL interface on IOS.