Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Graphic::Resource::Sampler Class Reference

#include <Sampler.hpp>

Public Member Functions

 Sampler (const wgpu::Device &device)
 Sampler (const wgpu::Device &device, const wgpu::SamplerDescriptor &samplerDesc)
virtual ~Sampler ()
 Sampler (const Sampler &)=delete
Sampleroperator= (const Sampler &)=delete
 Sampler (Sampler &&other) noexcept
Sampleroperator= (Sampler &&other) noexcept
const wgpu::Sampler & GetSampler () const noexcept

Private Attributes

wgpu::Sampler _sampler

Constructor & Destructor Documentation

◆ Sampler() [1/4]

Graphic::Resource::Sampler::Sampler ( const wgpu::Device & device)
explicit

◆ Sampler() [2/4]

Graphic::Resource::Sampler::Sampler ( const wgpu::Device & device,
const wgpu::SamplerDescriptor & samplerDesc )

◆ ~Sampler()

Graphic::Resource::Sampler::~Sampler ( )
virtual

◆ Sampler() [3/4]

Graphic::Resource::Sampler::Sampler ( const Sampler & )
delete

◆ Sampler() [4/4]

Graphic::Resource::Sampler::Sampler ( Sampler && other)
noexcept

Member Function Documentation

◆ GetSampler()

const wgpu::Sampler & Graphic::Resource::Sampler::GetSampler ( ) const
noexcept

◆ operator=() [1/2]

Sampler & Graphic::Resource::Sampler::operator= ( const Sampler & )
delete

◆ operator=() [2/2]

Graphic::Resource::Sampler & Graphic::Resource::Sampler::operator= ( Sampler && other)
noexcept

Member Data Documentation

◆ _sampler

wgpu::Sampler Graphic::Resource::Sampler::_sampler
private

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