return mNativeImageSourcePtr;
}
+Dali::Texture Capture::GetTexture() const
+{
+ return mTexture;
+}
+
Dali::Devel::PixelBuffer Capture::GetCapturedBuffer()
{
if(!mPixelBuffer || (mPixelBuffer && !mPixelBuffer.GetBuffer()))
{
return Dali::DevelNativeImageSource::EncodeToFile(*mNativeImageSourcePtr, mPath, mQuality);
}
+
return false;
}
Dali::Devel::PixelBuffer GetCapturedBuffer();
/**
+ * @copydoc Dali::Capture::GetTexture
+ */
+ Dali::Texture GetTexture() const;
+
+ /**
* @copydoc Dali::Capture::FinishedSignal
*/
Dali::Capture::CaptureFinishedSignalType& FinishedSignal();
return GetImpl(*this).GetNativeImageSource();
}
+Dali::Texture Capture::GetTexture() const
+{
+ return GetImpl(*this).GetTexture();
+}
+
Capture::CaptureFinishedSignalType& Capture::FinishedSignal()
{
return GetImpl(*this).FinishedSignal();
// EXTERNAL HEADERS
#include <dali/public-api/actors/actor.h>
#include <dali/public-api/actors/camera-actor.h>
+#include <dali/public-api/rendering/texture.h>
#include <dali/public-api/signals/dali-signal.h>
// INTERNAL INCLUDES
Dali::NativeImageSourcePtr GetNativeImageSource() const;
/**
+ * @brief Get Texture of captured image.
+ *
+ * @return Texture Captured result
+ */
+ Dali::Texture GetTexture() const;
+
+ /**
* @brief Get finished signal.
*
* @SINCE_1_3_4