Stellarium 0.15.2
|
Helper class to send rendered frames to Spout (http://spout.zeal.co/) More...
#include <SpoutSender.hpp>
Public Slots | |
void | captureAndSendFrame (GLuint fbo) |
Captures a frame from the currently bound framebuffer, and sends it to Spout. More... | |
void | resize (uint width, uint height) |
Informs the sender about changed buffer dimensions. More... | |
bool | isValid () |
True if the sender has been successfuly created. More... | |
Public Member Functions | |
SpoutSender (const QString &senderName) | |
Initializes the Spout library and creates a sender with the specified name (restricted to 256 chars) Requires a valid GL context. More... | |
virtual | ~SpoutSender () |
Releases all held resources. More... | |
Helper class to send rendered frames to Spout (http://spout.zeal.co/)
Definition at line 28 of file SpoutSender.hpp.
SpoutSender::SpoutSender | ( | const QString & | senderName | ) |
Initializes the Spout library and creates a sender with the specified name (restricted to 256 chars) Requires a valid GL context.
|
virtual |
Releases all held resources.
|
slot |
Captures a frame from the currently bound framebuffer, and sends it to Spout.
Requires a valid GL context.
fbo | The ID of the current framebuffer, should match with GL state! |
|
inlineslot |
True if the sender has been successfuly created.
Definition at line 48 of file SpoutSender.hpp.
|
slot |
Informs the sender about changed buffer dimensions.
Does not need a GL context.