Gammu internals  1.38.0
gammu-bitmap.h File Reference
#include <gammu-limits.h>
#include <gammu-types.h>
#include <gammu-error.h>
#include <gammu-statemachine.h>
#include <stdio.h>
Include dependency graph for gammu-bitmap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GSM_BinaryPicture
 
struct  GSM_Bitmap
 
struct  GSM_MultiBitmap
 

Enumerations

enum  GSM_BinaryPicture_Types {
  PICTURE_BMP = 1, PICTURE_GIF, PICTURE_JPG, PICTURE_ICN,
  PICTURE_PNG
}
 
enum  GSM_Bitmap_Types {
  GSM_None = 1, GSM_ColourStartupLogo_ID, GSM_StartupLogo, GSM_ColourOperatorLogo_ID,
  GSM_OperatorLogo, GSM_ColourWallPaper_ID, GSM_CallerGroupLogo, GSM_DealerNote_Text,
  GSM_WelcomeNote_Text, GSM_PictureImage, GSM_PictureBinary
}
 

Functions

GSM_Error GSM_GetBitmap (GSM_StateMachine *s, GSM_Bitmap *Bitmap)
 
GSM_Error GSM_SetBitmap (GSM_StateMachine *s, GSM_Bitmap *Bitmap)
 
void GSM_PrintBitmap (FILE *file, GSM_Bitmap *bitmap)
 
GSM_Error GSM_SaveBitmapFile (char *FileName, GSM_MultiBitmap *bitmap)
 
GSM_Error GSM_ReadBitmapFile (char *FileName, GSM_MultiBitmap *bitmap)
 
gboolean GSM_IsPointBitmap (GSM_Bitmap *bmp, int x, int y)
 
void GSM_SetPointBitmap (GSM_Bitmap *bmp, int x, int y)
 
void GSM_ClearPointBitmap (GSM_Bitmap *bmp, int x, int y)
 
void GSM_ClearBitmap (GSM_Bitmap *bmp)
 
GSM_Error GSM_GetScreenshot (GSM_StateMachine *s, GSM_BinaryPicture *picture)
 

Detailed Description

Author
Michal Čihař

Bitmap data and functions.

Definition in file gammu-bitmap.h.