Class RenderTarget
Inheritance Relationships
Class Documentation
-
class RenderTarget : public tgui::BackendRenderTarget
Declaration: final
Public Functions
-
void setView(tgui::FloatRect view, tgui::FloatRect viewport, tgui::Vector2f targetSize) override
-
void set_pixel_scale(tgui::Vector2f scale)
-
void begin_recording()
-
RecordedScene finish_recording()
Declaration: [[nodiscard]]
-
void discard_recording() noexcept
-
void drawGui(const std::shared_ptr<tgui::RootContainer> &root) override
-
void addClippingLayer(const tgui::RenderStates &states, tgui::FloatRect rect) override
-
void removeClippingLayer() override
-
void drawVertexArray(const tgui::RenderStates &states, const tgui::Vertex *vertices, std::size_t vertexCount, const unsigned int *indices, std::size_t indexCount, const std::shared_ptr<tgui::BackendTexture> &texture) override
-
void setClearColor(const tgui::Color &color) override
-
void clearScreen() override
Source revision:
530d8aa506f3
· Build details
· Declaring source