Dali 3D User Interface Engine
Classes | Namespaces | Typedefs | Enumerations
resource-types.h File Reference
#include <stdint.h>
#include <string>
#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/common/vector-wrapper.h>
#include <dali/public-api/images/image-operations.h>
#include <dali/public-api/math/uint-16-pair.h>
#include <dali/public-api/math/vector2.h>
#include <dali/integration-api/resource-declarations.h>
Include dependency graph for resource-types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Dali::Integration::ResourceType
 The abstract base class for resource types. More...
 
struct  Dali::Integration::BitmapResourceType
 BitmapResourceType describes a bitmap resource, which can be requested from ResourceLoader::LoadResource() or AllocateBitmapImage. More...
 
struct  Dali::Integration::NativeImageResourceType
 NativeImageResourceType describes a native image resource, which can be injected through ResourceManager::AddNativeImage() or requested through ResourceLoader::LoadResource(). More...
 
struct  Dali::Integration::RenderTargetResourceType
 RenderTargetResourceType describes a bitmap resource, which can injected through ResourceManager::AddTargetImage() More...
 

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::Integration
 

Typedefs

typedef Uint16Pair Dali::ImageDimensions
 The integer dimensions of an image or a region of an image packed into 16 bits per component. More...
 

Enumerations

enum  Dali::Integration::ResourceTypeId { Dali::Integration::ResourceBitmap, Dali::Integration::ResourceNativeImage, Dali::Integration::ResourceTargetImage }
 Extendable set of resource types. More...
 
Dali Docs Home
Read more about Dali