3 #include <Gfx/Graph/Node.hpp>
32 int currentImageIndex{};
34 float position[2]{0.5, 0.5};
35 float scale[2]{1., 1.};
36 float imageSize[2]{1., 1.};
40 std::atomic_int imagesChanged{};
41 std::atomic<ImageMode> tile{};
44 void process(Message&& msg)
override;
46 std::vector<score::gfx::Image> images;
47 std::vector<QImage*> linearImages;
Definition: ImageNode.cpp:741
Definition: ImageNode.cpp:500
Definition: ImageNode.cpp:298
Common base class for most single-pass, simple nodes.
Definition: score-plugin-gfx/Gfx/Graph/Node.hpp:181
Renderer for a given node.
Definition: NodeRenderer.hpp:11
List of nodes to be rendered to an output.
Definition: RenderList.hpp:19
Graphics rendering pipeline for ossia score.
Definition: Filter/PreviewWidget.hpp:12
Definition: ImageNode.hpp:50
score::gfx::NodeRenderer * createRenderer(RenderList &r) const noexcept override
Create a renderer in a given context for this node.
Definition: ImageNode.cpp:816
Definition: ImageNode.hpp:31
A node that renders an image to screen.
Definition: ImageNode.hpp:19
score::gfx::NodeRenderer * createRenderer(RenderList &r) const noexcept override
Create a renderer in a given context for this node.
Definition: ImageNode.cpp:683