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

#include <Queue.hpp>

Public Member Functions

 Queue (wgpu::Queue wgpuQueue_)
 ~Queue ()
 Queue (Queue &other)=delete
Queueoperator= (Queue &other)=delete
 Queue (Queue &&other) noexcept
Queueoperator= (Queue &&other) noexcept
wgpu::Queue & operator* (void)
wgpu::Queue * operator-> (void)
const wgpu::Queue & operator* (void) const
const wgpu::Queue * operator-> (void) const

Private Attributes

wgpu::Queue wgpuQueue = nullptr

Constructor & Destructor Documentation

◆ Queue() [1/3]

Graphic::Resource::Queue::Queue ( wgpu::Queue wgpuQueue_)
inlineexplicit

◆ ~Queue()

Graphic::Resource::Queue::~Queue ( )
inline

◆ Queue() [2/3]

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

◆ Queue() [3/3]

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

Member Function Documentation

◆ operator*() [1/2]

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

◆ operator*() [2/2]

const wgpu::Queue & Graphic::Resource::Queue::operator* ( void ) const
inline

◆ operator->() [1/2]

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

◆ operator->() [2/2]

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

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ wgpuQueue

wgpu::Queue Graphic::Resource::Queue::wgpuQueue = nullptr
private

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