| 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 |  |