GlistEngine
Loading...
Searching...
No Matches
gBasePostProcess.h
Go to the documentation of this file.
1/*
2 * gBasePostProcess.h
3 *
4 * Created on: 29 Kas 2021
5 * Author: kayra
6 */
7
8#ifndef BASE_GBASEPOSTPROCESS_H_
9#define BASE_GBASEPOSTPROCESS_H_
10
11#include "gRenderObject.h"
12#include "gFbo.h"
13#include "gShader.h"
14
16public:
19
20 virtual void use() = 0;
22
23protected:
24 virtual const std::string getVertSrc() = 0;
25 virtual const std::string getFragSrc() = 0;
27};
28
29#endif /* BASE_GBASEPOSTPROCESS_H_ */
Definition gBasePostProcess.h:15
gShader * shader
Definition gBasePostProcess.h:26
virtual const std::string getFragSrc()=0
virtual void use()=0
gShader * getShader()
virtual const std::string getVertSrc()=0
virtual ~gBasePostProcess()
Definition gRenderObject.h:25
Definition gShader.h:19