Tizen Native API  5.5
Images

Classes for handling resource images.

Classes

class  Dali::BufferImage
 BufferImage represents an image resource as a pixel data buffer. More...
class  Dali::EncodedBufferImage
 EncodedBufferImage represents an image resource as a buffer of encoded pixel data. More...
class  Dali::FrameBufferImage
 FrameBufferImage represents an Open GL ES Frame Buffer Object and contains the result of an 'off screen' render pass of a RenderTask. More...
class  Dali::Image
 An Image object represents an image resource that can be used for rendering. More...
class  Dali::NativeImageInterface
 Abstract interface to provide platform-specific support for handling image data. More...
class  Dali::NativeImage
 NativeImage represents a platform specific image resource. More...
class  Dali::PixelData
 The PixelData object holds a pixel buffer . The PixelData takes over the ownership of the pixel buffer. The buffer memory must NOT be released outside of this class, instead, the PixelData object will release it automatically when the reference count falls to zero. More...
class  Dali::ResourceImage
 ResourceImage is an image loaded using a URL. More...

Namespaces

namespace  Dali::FittingMode
 

Fitting options, used when resizing images to fit desired dimensions.


namespace  Dali::SamplingMode
 

Filtering options, used when resizing images to sample original pixels.


namespace  Dali::Pixel
 

Pixel format types and their properties.


Typedefs

typedef uint8_t Dali::PixelBuffer
 pixel data buffer
typedef Rect< uint32_t > Dali::RectArea
 rectangular area (x,y,w,h)
typedef Uint16Pair Dali::ImageDimensions
 The integer dimensions of an image or a region of an image packed into 16 bits per component.
typedef Dali::IntrusivePtr
< NativeImageInterface > 
Dali::NativeImageInterfacePtr
 Pointer to Dali::NativeImageInterface.

Typedef Documentation

The integer dimensions of an image or a region of an image packed into 16 bits per component.

This can only be used for images of up to 65535 x 65535 pixels.

Since:
2.4, DALi version 1.0.0
typedef Dali::IntrusivePtr<NativeImageInterface> Dali::NativeImageInterfacePtr

Pointer to Dali::NativeImageInterface.

Since:
2.4, DALi version 1.0.0
typedef uint8_t Dali::PixelBuffer

pixel data buffer

Since:
2.4, DALi version 1.0.0
typedef Rect<uint32_t> Dali::RectArea

rectangular area (x,y,w,h)

Since:
2.4, DALi version 1.0.0