mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-12 10:49:59 +01:00
Avoid Clang compilation warnings
This commit is contained in:
@@ -121,7 +121,7 @@ void MediaRectangle::update( float dt )
|
||||
|
||||
LineStrip::LineStrip(std::vector<glm::vec3> points, glm::vec3 color)
|
||||
{
|
||||
for(int i = 0; i < points.size(); ++i)
|
||||
for(size_t i = 0; i < points.size(); ++i)
|
||||
{
|
||||
points_.push_back( points[i] );
|
||||
colors_.push_back( color );
|
||||
|
||||
@@ -14,7 +14,7 @@ class TexturedRectangle : public Primitive {
|
||||
public:
|
||||
TexturedRectangle(const std::string& resourcepath);
|
||||
|
||||
void draw(glm::mat4 modelview, glm::mat4 projection);
|
||||
void draw(glm::mat4 modelview, glm::mat4 projection) override;
|
||||
void accept(Visitor& v) override { v.visit(*this); }
|
||||
|
||||
std::string getResourcePath() { return texturepath_; }
|
||||
@@ -34,8 +34,8 @@ public:
|
||||
MediaRectangle(const std::string& mediapath);
|
||||
~MediaRectangle();
|
||||
|
||||
void update ( float dt );
|
||||
void draw(glm::mat4 modelview, glm::mat4 projection);
|
||||
void update ( float dt ) override;
|
||||
void draw(glm::mat4 modelview, glm::mat4 projection) override;
|
||||
void accept(Visitor& v) override { v.visit(*this); }
|
||||
|
||||
std::string getMediaPath() { return mediapath_; }
|
||||
|
||||
10
Scene.h
10
Scene.h
@@ -41,8 +41,8 @@ public:
|
||||
Primitive() : Node(), shader_(nullptr), vao_(0), arrayBuffer_(0), elementBuffer_(0), drawingPrimitive_(0) {}
|
||||
virtual ~Primitive();
|
||||
|
||||
virtual void init ();
|
||||
virtual void draw ( glm::mat4 modelview, glm::mat4 projection);
|
||||
virtual void init () override;
|
||||
virtual void draw ( glm::mat4 modelview, glm::mat4 projection) override;
|
||||
virtual void accept(Visitor& v) override { v.visit(*this); }
|
||||
|
||||
Shader *getShader() { return shader_; }
|
||||
@@ -68,9 +68,9 @@ public:
|
||||
Group() : Node() {}
|
||||
virtual ~Group();
|
||||
|
||||
virtual void init ();
|
||||
virtual void update ( float dt );
|
||||
virtual void draw ( glm::mat4 modelview, glm::mat4 projection);
|
||||
virtual void init () override;
|
||||
virtual void update ( float dt ) override;
|
||||
virtual void draw ( glm::mat4 modelview, glm::mat4 projection) override;
|
||||
virtual void accept(Visitor& v) override { v.visit(*this); }
|
||||
|
||||
virtual void addChild ( Node *child );
|
||||
|
||||
@@ -132,12 +132,12 @@ void ShadingProgram::checkCompileErr()
|
||||
glGetShaderiv(vertex_id_, GL_COMPILE_STATUS, &success);
|
||||
if (!success) {
|
||||
glGetShaderInfoLog(vertex_id_, 1024, NULL, infoLog);
|
||||
Log::Warning("Error compiling Vertex ShadingProgram:\n%s \n%s", infoLog, vertex_code_);
|
||||
Log::Warning("Error compiling Vertex ShadingProgram:\n%s \n%s", infoLog, vertex_code_.c_str());
|
||||
}
|
||||
glGetShaderiv(fragment_id_, GL_COMPILE_STATUS, &success);
|
||||
if (!success) {
|
||||
glGetShaderInfoLog(fragment_id_, 1024, NULL, infoLog);
|
||||
Log::Warning("Error compiling Fragment ShadingProgram:\n%s \n%s", infoLog, vertex_code_);
|
||||
Log::Warning("Error compiling Fragment ShadingProgram:\n%s \n%s", infoLog, vertex_code_.c_str());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user