Chrysalis - Renderer
Loading...
Searching...
No Matches
MainOpenGLProgram.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_OPENGLPROGRAM_H
2#define CHRYSALIS_OPENGLPROGRAM_H
3
4#include "BaseOpenGLProgram.h"
5
6namespace Chrysalis {
8 public:
9 explicit MainOpenGLProgram();
10
11 void setPointRadius(float radius) const;
12 void setProjection(const glm::mat4x4& projection) const;
13 void setColor(float r, float g, float b, float a) const;
14 };
15}
16
17#endif //CHRYSALIS_OPENGLPROGRAM_H
BaseOpenGLProgram(const char *vertexShader, const char *fragmentShader)
Definition BaseOpenGLProgram.cpp:9
void setProjection(const glm::mat4x4 &projection) const
Definition MainOpenGLProgram.cpp:14
void setColor(float r, float g, float b, float a) const
Definition MainOpenGLProgram.cpp:18
void setPointRadius(float radius) const
Definition MainOpenGLProgram.cpp:10
MainOpenGLProgram()
Definition MainOpenGLProgram.cpp:7
Definition Area.h:4