Ocular Engine
Ocular::Graphics::D3D11Viewport Class Reference
Inheritance diagram for Ocular::Graphics::D3D11Viewport:
Ocular::Graphics::Viewport

Public Member Functions

 D3D11Viewport (ID3D11DeviceContext *context, float x, float y, float width, float height, float minDepth=0.0f, float maxDepth=1.0f)
 
virtual void bind () override
 
- Public Member Functions inherited from Ocular::Graphics::Viewport
 Viewport (float x, float y, float width, float height, float minDepth=0.0f, float maxDepth=1.0f)
 
float getOriginX () const
 
float getOriginY () const
 
float getWidth () const
 
float getHeight () const
 
float getMinDepth () const
 
float getMaxDepth () const
 

Protected Attributes

ID3D11DeviceContext * m_D3DDeviceContext
 
D3D11_VIEWPORT m_D3DViewport
 
- Protected Attributes inherited from Ocular::Graphics::Viewport
float m_OriginX
 
float m_OriginY
 
float m_Width
 
float m_Height
 
float m_MinDepth
 
float m_MaxDepth
 

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