Dali 3D User Interface Engine
Classes | Namespaces | Typedefs
Dali_core_images
Collaboration diagram for Dali_core_images:

Classes

class  Dali::BufferImage
 BufferImage represents an image resource as a pixel data buffer Its pixel buffer data is provided by the application developer. More...
 
class  Dali::EncodedBufferImage
 EncodedBufferImage represents a Image as a buffer of encoded pixel data. More...
 
class  Dali::FrameBufferImage
 FrameBufferImage represents a Open GL ES Frame Buffer Object It 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::NinePatchImage
 NinePatchImage represents a stretchable image resource. More...
 
class  Dali::ResourceImage
 ResourceImage is an image loaded using a URL. More...
 

Namespaces

namespace  Dali::DALI_INTERNAL
 
namespace  Dali::RenderBuffer
 
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 unsigned char Dali::PixelBuffer
 pixel data buffer .0 More...
 
typedef Rect< unsigned int > Dali::RectArea
 rectangular area (x,y,w,h) .0 More...
 
typedef Uint16Pair Dali::ImageDimensions
 The integer dimensions of an image or a region of an image packed into 16 bits per component. More...
 
typedef IntrusivePtr
< NativeImageInterface > 
Dali::NativeImageInterfacePtr
 Pointer to Dali::NativeImageInterface .0. More...
 

Detailed Description

Typedef Documentation

typedef Uint16Pair Dali::ImageDimensions

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. .0

Definition at line 36 of file resource-types.h.

typedef IntrusivePtr<NativeImageInterface> Dali::NativeImageInterfacePtr

Pointer to Dali::NativeImageInterface .0.

Definition at line 134 of file native-image-interface.h.

typedef unsigned char Dali::PixelBuffer

pixel data buffer .0

Definition at line 38 of file buffer-image.h.

typedef Rect<unsigned int> Dali::RectArea

rectangular area (x,y,w,h) .0

Definition at line 39 of file buffer-image.h.

Dali Docs Home
Read more about Dali