Chrysalis - Renderer
Toggle main menu visibility
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
6
namespace
Chrysalis
{
7
class
MainOpenGLProgram
:
public
BaseOpenGLProgram
{
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.h
Chrysalis::BaseOpenGLProgram::BaseOpenGLProgram
BaseOpenGLProgram(const char *vertexShader, const char *fragmentShader)
Definition
BaseOpenGLProgram.cpp:9
Chrysalis::MainOpenGLProgram::setProjection
void setProjection(const glm::mat4x4 &projection) const
Definition
MainOpenGLProgram.cpp:14
Chrysalis::MainOpenGLProgram::setColor
void setColor(float r, float g, float b, float a) const
Definition
MainOpenGLProgram.cpp:18
Chrysalis::MainOpenGLProgram::setPointRadius
void setPointRadius(float radius) const
Definition
MainOpenGLProgram.cpp:10
Chrysalis::MainOpenGLProgram::MainOpenGLProgram
MainOpenGLProgram()
Definition
MainOpenGLProgram.cpp:7
Chrysalis
Definition
Area.h:4
renderer
include
MainOpenGLProgram.h
Generated by
1.17.0