25#ifndef TGUI_BACKEND_RENDERER_RAYLIB_HPP
26#define TGUI_BACKEND_RENDERER_RAYLIB_HPP
28#include <TGUI/Backend/Renderer/Raylib/BackendTextureRaylib.hpp>
29#include <TGUI/Backend/Renderer/Raylib/BackendRenderTargetRaylib.hpp>
30#include <TGUI/Backend/Renderer/Raylib/CanvasRaylib.hpp>
31#include <TGUI/Backend/Renderer/BackendRenderer.hpp>
56 TGUI_NODISCARD std::shared_ptr<BackendTexture>
createTexture()
override;
std::shared_ptr< BackendTexture > createTexture() override
Creates a new empty texture object.
unsigned int getMaximumTextureSize() override
Get the maximum allowed texture size.
BackendRendererRaylib()
Initializes the backend renderer.
Base class for the backend renderer, which is responsible for creating text and texture objects.
Definition BackendRenderer.hpp:42
Namespace that contains all TGUI functions and classes.
Definition AbsoluteOrRelativeValue.hpp:36