HatchitGraphics
Public Member Functions | Protected Attributes | List of all members
Hatchit::Graphics::RenderTargetBase Class Reference
Inheritance diagram for Hatchit::Graphics::RenderTargetBase:
Hatchit::Graphics::DX::D3D12RenderTarget Hatchit::Graphics::Vulkan::VKRenderTarget

Public Member Functions

Resource::RenderTarget::BlendOp GetColorBlendOp () const
 Get the blend op to be used on the color channels of this render target. More...
 
Resource::RenderTarget::BlendOp GetAlphaBlendOp () const
 Get the blend op to be used on the alpha channel of this render target. More...
 

Protected Attributes

uint32_t m_width
 
uint32_t m_height
 
Resource::RenderTarget::BlendOp m_colorBlendOp
 
Resource::RenderTarget::BlendOp m_alphaBlendOp
 

Member Function Documentation

Resource::RenderTarget::BlendOp Hatchit::Graphics::RenderTargetBase::GetAlphaBlendOp ( ) const

Get the blend op to be used on the alpha channel of this render target.

Returns
A BlendOp enum that represents the blending operation to be used on the alpha channel
Resource::RenderTarget::BlendOp Hatchit::Graphics::RenderTargetBase::GetColorBlendOp ( ) const

Get the blend op to be used on the color channels of this render target.

Returns
A BlendOp enum that represents the blending operation to be used on the color channels

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