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

#include <Adapter.hpp>

Public Member Functions

 Adapter (wgpu::Adapter wgpuAdapter_)
 ~Adapter ()
 Adapter (Adapter &other)=delete
Adapteroperator= (Adapter &other)=delete
 Adapter (Adapter &&other) noexcept
Adapteroperator= (Adapter &&other) noexcept
wgpu::Adapter & operator* (void)
wgpu::Adapter * operator-> (void)

Private Attributes

wgpu::Adapter wgpuAdapter = nullptr

Constructor & Destructor Documentation

◆ Adapter() [1/3]

Graphic::Resource::Adapter::Adapter ( wgpu::Adapter wgpuAdapter_)
inlineexplicit

◆ ~Adapter()

Graphic::Resource::Adapter::~Adapter ( )
inline

◆ Adapter() [2/3]

Graphic::Resource::Adapter::Adapter ( Adapter & other)
delete

◆ Adapter() [3/3]

Graphic::Resource::Adapter::Adapter ( Adapter && other)
inlinenoexcept

Member Function Documentation

◆ operator*()

wgpu::Adapter & Graphic::Resource::Adapter::operator* ( void )
inline

◆ operator->()

wgpu::Adapter * Graphic::Resource::Adapter::operator-> ( void )
inline

◆ operator=() [1/2]

Adapter & Graphic::Resource::Adapter::operator= ( Adapter && other)
inlinenoexcept

◆ operator=() [2/2]

Adapter & Graphic::Resource::Adapter::operator= ( Adapter & other)
delete

Member Data Documentation

◆ wgpuAdapter

wgpu::Adapter Graphic::Resource::Adapter::wgpuAdapter = nullptr
private

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