Catos Engine (Source) 0.0.1
Lightweight Game engine
|
#include <renderPass.h>
Public Member Functions | |
RenderPass (const RenderPassCreationInfo &info, Shader &shaderToUse) | |
~RenderPass () | |
void | bindPass () |
Binds and cleans the pass. | |
void | unbindPass () |
UnBinds and cleans the pass. | |
FrameBuffer | getFrameBuffer () |
ColorBuffer | getPassTexture () |
RenderBuffer | getRenderBuffer () |
bool | isFinal () |
isFinal is wether or not the User will see this texture. | |
catos::RenderPass::RenderPass | ( | const RenderPassCreationInfo & | info, |
catos::Shader & | shaderToUse ) |
catos::RenderPass::~RenderPass | ( | ) |
void catos::RenderPass::bindPass | ( | ) |
Binds and cleans the pass.
|
inline |
|
inline |
|
inline |
|
inline |
isFinal is wether or not the User will see this texture.
void catos::RenderPass::unbindPass | ( | ) |
UnBinds and cleans the pass.