Dali 3D User Interface Engine
Namespaces | Macros | Functions
loader-wbmp.cpp File Reference
#include "loader-wbmp.h"
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <dali/integration-api/debug.h>
#include <dali/integration-api/bitmap.h>
#include <dali/public-api/common/dali-vector.h>
Include dependency graph for loader-wbmp.cpp:

Go to the source code of this file.

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::TizenPlatform
 
namespace  Dali::TizenPlatform::anonymous_namespace{loader-wbmp.cpp}
 

Macros

#define IMG_MAX_SIZE   65536
 
#define IMG_TOO_BIG(w, h)
 

Functions

int Dali::TizenPlatform::anonymous_namespace{loader-wbmp.cpp}::extractMultiByteInteger (unsigned int *data, void *map, size_t length, size_t *position)
 
bool Dali::TizenPlatform::LoadBitmapFromWbmp (const ResourceLoadingClient &client, const ImageLoader::Input &input, Integration::Bitmap &bitmap)
 
bool Dali::TizenPlatform::LoadWbmpHeader (const ImageLoader::Input &input, unsigned int &width, unsigned int &height)
 

Macro Definition Documentation

#define IMG_MAX_SIZE   65536
#define IMG_TOO_BIG (   w,
 
)
Value:
((((unsigned long long)w) * ((unsigned long long)h)) >= \
((1ULL << (29)) - 2048))

Definition at line 47 of file loader-wbmp.cpp.

Dali Docs Home
Read more about Dali