|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <World2DRenderer.hpp>
Public Member Functions | |
| ~World2DRenderer () | |
| World2DRenderer (const World2DRenderer &)=delete | |
| World2DRenderer & | operator= (const World2DRenderer &)=delete |
| std::expected< std::size_t, std::string > | render (SDL_GPUCommandBuffer *command, SDL_GPUTexture *target, std::uint32_t width, std::uint32_t height, const SequenceWorld2DSlot &slot) |
| std::size_t | textureCount () const noexcept |
| void | configureStandardPointerPresentation (bool enabled) noexcept |
Static Public Member Functions | |
| static std::expected< std::unique_ptr< World2DRenderer >, std::string > | load (SDL_GPUDevice *device, const std::filesystem::path &shaders, SDL_GPUTextureFormat colorFormat) |
Definition at line 8 of file World2DRenderer.hpp.
| monopoly::engine::World2DRenderer::~World2DRenderer | ( | ) |
Definition at line 16 of file World2DRenderer.cpp.
|
delete |
|
inlinenoexcept |
Definition at line 22 of file World2DRenderer.hpp.
|
static |
Definition at line 27 of file World2DRenderer.cpp.
|
delete |
| std::expected< std::size_t, std::string > monopoly::engine::World2DRenderer::render | ( | SDL_GPUCommandBuffer * | command, |
| SDL_GPUTexture * | target, | ||
| std::uint32_t | width, | ||
| std::uint32_t | height, | ||
| const SequenceWorld2DSlot & | slot | ||
| ) |
Definition at line 153 of file World2DRenderer.cpp.
|
inlinenoexcept |
Definition at line 20 of file World2DRenderer.hpp.