![]() |
Jopnal Engine
alpha 0.4
Simple Component Based 2D/3D Game Engine
|
#include <PostProcessor.hpp>
Classes | |
struct | Function |
Public Member Functions | |
PostProcessor (const RenderTarget &mainTarget) | |
Constructor. More... | |
~PostProcessor () | |
Destructor. More... | |
void | draw () override |
Draw. More... | |
![]() | |
Subsystem (const uint32 ID) | |
Constructor. More... | |
virtual | ~Subsystem ()=0 |
Virtual destructor. More... | |
virtual void | preUpdate (const float deltaTime) |
Pre-update. More... | |
virtual void | postUpdate (const float deltaTime) |
Post-update. More... | |
Message::Result | sendMessage (const Message &message) |
Function to handle messages. More... | |
Subsystem & | setActive (const bool active) |
Set this sub system active. More... | |
bool | isActive () const |
Check if this sub system is active. More... | |
uint32 | getID () const |
Get the ID. More... | |
Additional Inherited Members | |
![]() | |
virtual Message::Result | receiveMessage (const Message &message) |
Receive a message. More... | |
Definition at line 44 of file PostProcessor.hpp.
jop::PostProcessor::PostProcessor | ( | const RenderTarget & | mainTarget | ) |
Constructor.
mainTarget | The main render target |
jop::PostProcessor::~PostProcessor | ( | ) |
Destructor.
|
overridevirtual |
Draw.
This will draw a full-screen quad using the post-process settings.
Reimplemented from jop::Subsystem.