return mImpl->EncodeToFile(filename);
}
+void NativeImageSource::SetSource( Any source )
+{
+ mImpl->SetSource( source );
+}
+
+bool NativeImageSource::IsColorDepthSupported( ColorDepth colorDepth )
+{
+ return mImpl->IsColorDepthSupported( colorDepth );
+}
+
bool NativeImageSource::GlExtensionCreate()
{
return mImpl->GlExtensionCreate();
void NativeImageSource::PrepareTexture()
{
-
+ mImpl->PrepareTexture();
}
unsigned int NativeImageSource::GetWidth() const
return mImpl->RequiresBlending();
}
+NativeImageInterface::Extension* NativeImageSource::GetExtension()
+{
+ return mImpl->GetNativeImageInterfaceExtension();
+}
+
NativeImageSource::NativeImageSource( unsigned int width, unsigned int height, ColorDepth depth, Any nativeImageSource )
{
mImpl = Internal::Adaptor::NativeImageSource::New( width, height, depth, nativeImageSource );