|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <StudioEnvironmentGPU.hpp>
Public Member Functions | |
| StudioEnvironmentGPU ()=default | |
| ~StudioEnvironmentGPU () | |
| StudioEnvironmentGPU (const StudioEnvironmentGPU &)=delete | |
| StudioEnvironmentGPU & | operator= (const StudioEnvironmentGPU &)=delete |
| StudioEnvironmentGPU (StudioEnvironmentGPU &&) noexcept | |
| StudioEnvironmentGPU & | operator= (StudioEnvironmentGPU &&) noexcept |
| void | reset () noexcept |
| SDL_GPUTexture * | texture () const noexcept |
| SDL_GPUSampler * | sampler () const noexcept |
Static Public Member Functions | |
| static std::expected< StudioEnvironmentGPU, StudioEnvironmentError > | upload (SDL_GPUDevice *, const StudioEnvironmentData &) |
| static std::expected< StudioEnvironmentGPU, StudioEnvironmentError > | blackFallback (SDL_GPUDevice *) |
Definition at line 33 of file StudioEnvironmentGPU.hpp.
|
default |
| monopoly::engine::StudioEnvironmentGPU::~StudioEnvironmentGPU | ( | ) |
Definition at line 101 of file StudioEnvironmentGPU.cpp.
|
delete |
|
noexcept |
Definition at line 102 of file StudioEnvironmentGPU.cpp.
|
static |
Definition at line 226 of file StudioEnvironmentGPU.cpp.
|
delete |
|
noexcept |
Definition at line 104 of file StudioEnvironmentGPU.cpp.
|
noexcept |
Definition at line 115 of file StudioEnvironmentGPU.cpp.
|
inlinenoexcept |
Definition at line 48 of file StudioEnvironmentGPU.hpp.
|
inlinenoexcept |
Definition at line 47 of file StudioEnvironmentGPU.hpp.
|
static |
Definition at line 123 of file StudioEnvironmentGPU.cpp.