Tatooine
vertexshader.h
Go to the documentation of this file.
1#ifndef TATOOINE_GL_VERTEXSHADER_H
2#define TATOOINE_GL_VERTEXSHADER_H
3//==============================================================================
4#include <string>
5#include "glincludes.h"
6
7#include "shaderstage.h"
8#include "dllexport.h"
9//==============================================================================
10namespace tatooine::gl {
11//==============================================================================
12class vertexshader : public shaderstage {
13 public:
14 DLL_API vertexshader(std::filesystem::path const& sourcepath);
15 DLL_API vertexshader(shadersource const& sourcepath);
16 DLL_API vertexshader(vertexshader&& other);
17};
18//==============================================================================
19} // namespace tatooine::gl
20//==============================================================================
21#endif
Definition: shaderstage.h:21
Definition: vertexshader.h:12
DLL_API vertexshader(std::filesystem::path const &sourcepath)
DLL_API vertexshader(vertexshader &&other)
DLL_API vertexshader(shadersource const &sourcepath)
Definition: ansiformat.h:6
Definition: shadersource.h:8