Mountain  1.0.0
Simple C++ 2D Game Framework
shader.hpp File Reference

Defines the Mountain::Shader class. More...

#include "Mountain/core.hpp"
#include <array>
#include "Mountain/file/file.hpp"
#include "Mountain/rendering/graphics.hpp"
#include "Mountain/resource/shader_base.hpp"
#include "Mountain/utils/pointer.hpp"
+ Include dependency graph for shader.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Mountain::ShaderCode
 Encapsulates shader code information. More...
 
class  Mountain::Shader
 Encapsulates a GPU shader. More...
 

Namespaces

 Mountain
 Contains all declarations of the Mountain Framework.
 

Detailed Description

Defines the Mountain::Shader class.

Definition in file shader.hpp.