| BindCamera(FXMMATRIX world_to_camera, CXMMATRIX camera_to_projection) | mage::rendering::DepthPass | private |
| BindFixedState() const noexcept | mage::rendering::DepthPass | |
| BindOpaqueShaders() const noexcept | mage::rendering::DepthPass | private |
| BindTransparentShaders() const noexcept | mage::rendering::DepthPass | private |
| DepthPass(ID3D11Device &device, ID3D11DeviceContext &device_context, StateManager &state_manager, ResourceManager &resource_manager) | mage::rendering::DepthPass | explicit |
| DepthPass(const DepthPass &pass)=delete | mage::rendering::DepthPass | |
| DepthPass(DepthPass &&pass) noexcept | mage::rendering::DepthPass | |
| m_camera_buffer | mage::rendering::DepthPass | private |
| m_device_context | mage::rendering::DepthPass | private |
| m_opaque_vs | mage::rendering::DepthPass | private |
| m_state_manager | mage::rendering::DepthPass | private |
| m_transparent_ps | mage::rendering::DepthPass | private |
| m_transparent_vs | mage::rendering::DepthPass | private |
| operator=(const DepthPass &pass)=delete | mage::rendering::DepthPass | |
| operator=(DepthPass &&pass) noexcept | mage::rendering::DepthPass | |
| Render(const World &world, FXMMATRIX world_to_camera, CXMMATRIX camera_to_projection) | mage::rendering::DepthPass | |
| RenderOccluders(const World &world, FXMMATRIX world_to_camera, CXMMATRIX camera_to_projection) | mage::rendering::DepthPass | |
| RenderOpaque(const Model &model, FXMMATRIX world_to_projection) const noexcept | mage::rendering::DepthPass | private |
| RenderTransparent(const Model &model, FXMMATRIX world_to_projection) const noexcept | mage::rendering::DepthPass | private |
| ~DepthPass() | mage::rendering::DepthPass | |