From be5d48d2eaed3af76f03297e376f7a67e8a8238f Mon Sep 17 00:00:00 2001 From: TravisBot <> Date: Wed, 20 Dec 2017 18:02:11 +0000 Subject: Rebuilding documentation --- classyage_1_1GlslProgram.html | 112 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 101 insertions(+), 11 deletions(-) (limited to 'classyage_1_1GlslProgram.html') diff --git a/classyage_1_1GlslProgram.html b/classyage_1_1GlslProgram.html index 42b3f12c..7ff858b2 100644 --- a/classyage_1_1GlslProgram.html +++ b/classyage_1_1GlslProgram.html @@ -30,7 +30,7 @@
YAGE -  v0.3.1 +  v0.1.3
Yet Another Game Engine
@@ -132,9 +132,11 @@ Public Member Functions   GlslProgramoperator= (GlslProgram &&)=delete   -void compileShaders (const std::string &vertex_shader_path, const std::string &fragment_shader_path) - compiles vertex and fragment shader More...
-  +void compileShaders (const std::string &vertexShader, const std::string fragmentShader) + compiles vertex and fragment shader More...
+  +void compileShadersFromFile (const std::string &vertex_shader_path, const std::string &fragment_shader_path) +  void linkShaders ()   void addAttribute (const std::string &attribute_name) @@ -150,9 +152,13 @@ Public Member Functions - - - + + + + + + +

Private Member Functions

void compileShader (const GLuint &shader, const std::string &file_path)
 compiles one shader More...
 
void compileShader (GLuint shader, const std::string &shaderContent)
 compiles one shader More...
 
void compileShaderFromFile (GLuint shader, const std::string &file_path)
 
void initShaderId ()
 
@@ -250,6 +256,7 @@ Private Attributes

Private Attributes

+

cleans up all the shaders and the program

@@ -270,7 +277,7 @@ Private Attributes - +
@@ -280,7 +287,41 @@ Private Attributes - + + + + + + + + + + + + + + +
void yage::GlslProgram::compileShader (const GLuint & GLuint shader,
const std::string & shaderContent 
)
+ + +private + + +
+ +
+
+ +
+
+ + +
+ + + + + @@ -304,7 +345,7 @@ Private Attributes - +
void yage::GlslProgram::compileShaderFromFile (GLuint  shader,
@@ -312,6 +353,32 @@ Private Attributes + + + + + + + + + + + + + +
void yage::GlslProgram::compileShaders ( const std::string & vertexShader,
const std::string fragmentShader 
)
+
+ +
+ + +
+
+ + + + + @@ -359,6 +426,29 @@ Private Attributes
void yage::GlslProgram::compileShadersFromFile (const std::string &  vertex_shader_path,
+
+
+ +
+
+ + + + + +
+ + + + + + + +
void yage::GlslProgram::initShaderId ()
+
+private
+
+
@@ -545,7 +635,7 @@ Private Attributes