Docs 0.11.0

ofDocsexamples gl threadedPixelBufferExample src ImageSaverThread.h

Sources

src ImageSaverThread.cpp src ImageSaverThread.h src main.cpp src ofApp.cpp src ofApp.h

Comments

See also

documentationofRectangle
documentationofTrueTypeFont::glyph
documentationgtxvector_angle (functions)
documentationgtxeuler_angles (functions)
documentationglm::vec4
documentationglm::vec3
documentationglm::vec2
documentationglm::vec1
documentationglm::quat
documentationglm::mat4x3
documentationglm::mat4x2
documentationglm::mat4
documentationglm::mat3x4
documentationglm::mat3x2
documentationglm::mat3
documentationglm::mat2x4
documentationglm::mat2x3
documentationglm::mat2
documentationglm
documentationgl
documentationofxToggle
guidesSingleboard-Pandaboard
guidesSingleboard-Armv7
guidesSingleboard-Armv7-ko
examplesrectangleAlignmentAndScalingExample
examplesgles
examplessingleLightExample
examplesglewOutput.h
examplesglewOutput.cpp
examplesglInfoExample
openframeworksofRectangle.h
openframeworksofRectangle.cpp
openframeworksgl
addonsofxToggle.h
addonsofxToggle.cpp
/*
 * ImageSaverThread.h
 *
 *  Created on: Oct 14, 2014
 *      Author: arturo
 */
#pragma once
#include "ofMain.h"
class ImageSaverThread: public ofThread{
public:
	ImageSaverThread();
	~ImageSaverThread();

	void save(unsigned char * pixels);
	void waitReady();
	void threadedFunction();

private:
	ofPixels pixels;
	ofThreadChannel<unsigned char *> channel;
	ofThreadChannel<bool> channelReady;
};