| 
    Tizen Native API
    5.5
    
   
   | 
  
  
  
 
FrameBufferImage represents an Open GL ES Frame Buffer Object and contains the result of an 'off screen' render pass of a RenderTask. More...
  
 Public Member Functions | |
| FrameBufferImage () DALI_DEPRECATED_API | |
| Constructor which creates an uninitialized FrameBufferImage object.   | |
| ~FrameBufferImage () DALI_DEPRECATED_API | |
| Destructor.   | |
| FrameBufferImage (const FrameBufferImage &handle) DALI_DEPRECATED_API | |
| This copy constructor is required for (smart) pointer semantics.   | |
| FrameBufferImage & | operator= (const FrameBufferImage &rhs) DALI_DEPRECATED_API | 
| This assignment operator is required for (smart) pointer semantics.   | |
Static Public Member Functions | |
| static FrameBufferImage | New (uint32_t width=0, uint32_t height=0, Pixel::Format pixelFormat=Pixel::RGBA8888, RenderBuffer::Format bufferFormat=RenderBuffer::COLOR) DALI_DEPRECATED_API | 
| Creates a new FrameBufferImage.   | |
| static FrameBufferImage | New (NativeImageInterface &image) DALI_DEPRECATED_API | 
| Creates a new FrameBufferImage.   | |
| static FrameBufferImage | DownCast (BaseHandle handle) DALI_DEPRECATED_API | 
| Downcasts a handle to FrameBufferImage handle.   | |
FrameBufferImage represents an Open GL ES Frame Buffer Object and contains the result of an 'off screen' render pass of a RenderTask.
The FrameBufferImage can then be used for rendering to the screen.
Constructor which creates an uninitialized FrameBufferImage object.
Use FrameBufferImage::New to create an initialized object.
Destructor.
This is non-virtual since derived Handle types must not contain data or virtual methods.
| Dali::FrameBufferImage::FrameBufferImage | ( | const FrameBufferImage & | handle | ) | 
This copy constructor is required for (smart) pointer semantics.
| [in] | handle | A reference to the copied handle | 
| static FrameBufferImage Dali::FrameBufferImage::DownCast | ( | BaseHandle | handle | ) |  [static] | 
        
Downcasts a handle to FrameBufferImage handle.
If handle points to a FrameBufferImage object, the downcast produces valid handle. If not, the returned handle is left uninitialized.
| [in] | handle | Handle to an object | 
Reimplemented from Dali::Image.
| static FrameBufferImage Dali::FrameBufferImage::New | ( | uint32_t | width = 0,  | 
        
| uint32_t | height = 0,  | 
        ||
| Pixel::Format | pixelFormat = Pixel::RGBA8888,  | 
        ||
| RenderBuffer::Format | bufferFormat = RenderBuffer::COLOR  | 
        ||
| ) |  [static] | 
        
Creates a new FrameBufferImage.
The maximum size of the image is limited by GL_MAX_TEXTURE_SIZE.
| [in] | width | The width in pixels. Setting to zero will use the width of the stage | 
| [in] | height | The height in pixels. Setting to zero will use the height of the stage | 
| [in] | pixelFormat | The pixel format (rgba 32 bit by default) | 
| [in] | bufferFormat | The format of the buffers that are going to be created for the FBO, (COLOR and DEPTH buffer as default) | 
| static FrameBufferImage Dali::FrameBufferImage::New | ( | NativeImageInterface & | image | ) |  [static] | 
        
Creates a new FrameBufferImage.
The maximum size of the image is limited by GL_MAX_TEXTURE_SIZE.
| [in] | image | The native image | 
| FrameBufferImage& Dali::FrameBufferImage::operator= | ( | const FrameBufferImage & | rhs | ) | 
This assignment operator is required for (smart) pointer semantics.
| [in] | rhs | A reference to the copied handle |