MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::OutputManager Member List

This is the complete list of members for mage::rendering::OutputManager, including all inherited members.

BindBegin(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginDeferred(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginForward(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginGBuffer(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginPostProcessing(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginResolve(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindBeginViewport(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEnd(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndDeferred(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndForward(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndGBuffer(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndPostProcessing(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndResolve(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindEndViewport(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindGUI(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
BindPingPong(ID3D11DeviceContext &device_context) const noexceptmage::rendering::OutputManager
GetRTV(RTVIndex index) const noexceptmage::rendering::OutputManagerprivate
GetSRV(SRVIndex index) const noexceptmage::rendering::OutputManagerprivate
GetUAV(UAVIndex index) const noexceptmage::rendering::OutputManagerprivate
m_devicemage::rendering::OutputManagerprivate
m_display_configurationmage::rendering::OutputManagerprivate
m_dsvmage::rendering::OutputManagerprivate
m_hdr0_to_hdr1mage::rendering::OutputManagermutableprivate
m_msaamage::rendering::OutputManagerprivate
m_rtvsmage::rendering::OutputManagerprivate
m_srvsmage::rendering::OutputManagerprivate
m_ssaamage::rendering::OutputManagerprivate
m_swap_chainmage::rendering::OutputManagerprivate
m_uavsmage::rendering::OutputManagerprivate
operator=(const OutputManager &manager)=deletemage::rendering::OutputManager
operator=(OutputManager &&manager) noexceptmage::rendering::OutputManager
OutputManager(ID3D11Device &device, DisplayConfiguration &display_configuration, SwapChain &swap_chain)mage::rendering::OutputManagerexplicit
OutputManager(const OutputManager &manager)=deletemage::rendering::OutputManager
OutputManager(OutputManager &&manager) noexceptmage::rendering::OutputManager
ReleaseAndGetAddressOfRTV(RTVIndex index) noexceptmage::rendering::OutputManagerprivate
ReleaseAndGetAddressOfSRV(SRVIndex index) noexceptmage::rendering::OutputManagerprivate
ReleaseAndGetAddressOfUAV(UAVIndex index) noexceptmage::rendering::OutputManagerprivate
RTVIndex enum namemage::rendering::OutputManagerprivate
SetupBuffer(const U32x3 &resolution, DXGI_FORMAT format, ID3D11ShaderResourceView **srv, ID3D11RenderTargetView **rtv, ID3D11UnorderedAccessView **uav)mage::rendering::OutputManagerprivate
SetupBuffers()mage::rendering::OutputManagerprivate
SetupDepthBuffer(const U32x3 &resolution)mage::rendering::OutputManagerprivate
SRVIndex enum namemage::rendering::OutputManagerprivate
UAVIndex enum namemage::rendering::OutputManagerprivate
~OutputManager()mage::rendering::OutputManager