Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Public Member Functions | Protected Attributes | Friends | List of all members
Engine::Shader Class Reference

This object is used to store information regarding the shader. More...

#include <Shader.hpp>

Public Member Functions

virtual void Activate ()
 Call this method before you start rendering. More...
 
virtual void Deactivate ()
 Call this method after you've finished rendering. More...
 

Protected Attributes

const char * shaderFolder = "Resources/Shaders"
 

Friends

class Renderer
 

Detailed Description

This object is used to store information regarding the shader.

Definition at line 13 of file Shader.hpp.

Member Function Documentation

void Engine::Shader::Activate ( )
virtual

Call this method before you start rendering.

Definition at line 10 of file Shader.cpp.

void Engine::Shader::Deactivate ( )
virtual

Call this method after you've finished rendering.

Definition at line 14 of file Shader.cpp.

Friends And Related Function Documentation

friend class Renderer
friend

Definition at line 16 of file Shader.hpp.

Member Data Documentation

const char* Engine::Shader::shaderFolder = "Resources/Shaders"
protected

Definition at line 57 of file Shader.hpp.


The documentation for this class was generated from the following files: