comparison OrthancStone/Sources/Scene2D/Internals/OpenGLTextProgram.h @ 1571:85e117739eca

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Sep 2020 17:46:39 +0200
parents 244ad1e4e76a
children 92fca2b3ba3d
comparison
equal deleted inserted replaced
1570:9a04f42098a3 1571:85e117739eca
119 return anchor_; 119 return anchor_;
120 } 120 }
121 }; 121 };
122 122
123 private: 123 private:
124 OpenGL::IOpenGLContext& context_; 124 OpenGL::IOpenGLContext& context_;
125 std::unique_ptr<OpenGL::OpenGLProgram> program_; 125 std::unique_ptr<OpenGL::OpenGLProgram> program_;
126 GLint positionLocation_; 126 GLint positionLocation_;
127 GLint textureLocation_; 127 GLint textureLocation_;
128 128
129 public: 129 public:
130 OpenGLTextProgram(OpenGL::IOpenGLContext& context); 130 explicit OpenGLTextProgram(OpenGL::IOpenGLContext& context);
131 131
132 void Apply(OpenGL::OpenGLTexture& fontTexture, 132 void Apply(OpenGL::OpenGLTexture& fontTexture,
133 const Data& data, 133 const Data& data,
134 const AffineTransform2D& transform); 134 const AffineTransform2D& transform);
135 }; 135 };