dsgmLib/include/DSGM_largeBackground.h
2014-10-18 10:20:33 +01:00

45 lines
1.2 KiB
C

#pragma once
#define DSGM_LARGE_BACKGROUND 6
typedef enum {
DSGM_LARGE_BACKGROUND_256,
DSGM_LARGE_BACKGROUND_512,
DSGM_LARGE_BACKGROUND_768,
DSGM_LARGE_BACKGROUND_1024,
DSGM_LARGE_BACKGROUND_1280,
DSGM_LARGE_BACKGROUND_1536,
DSGM_LARGE_BACKGROUND_1792,
DSGM_LARGE_BACKGROUND_2048,
DSGM_LARGE_BACKGROUND_2304,
DSGM_LARGE_BACKGROUND_2560,
DSGM_LARGE_BACKGROUND_2816,
DSGM_LARGE_BACKGROUND_3072,
DSGM_LARGE_BACKGROUND_3328,
DSGM_LARGE_BACKGROUND_3584,
DSGM_LARGE_BACKGROUND_3840,
DSGM_LARGE_BACKGROUND_4096,
DSGM_LARGE_BACKGROUND_4352,
DSGM_LARGE_BACKGROUND_4608,
DSGM_LARGE_BACKGROUND_4864,
DSGM_LARGE_BACKGROUND_5120,
DSGM_LARGE_BACKGROUND_5376,
DSGM_LARGE_BACKGROUND_5632,
DSGM_LARGE_BACKGROUND_5888,
DSGM_LARGE_BACKGROUND_6144,
DSGM_LARGE_BACKGROUND_6400,
DSGM_LARGE_BACKGROUND_6656,
DSGM_LARGE_BACKGROUND_6912,
DSGM_LARGE_BACKGROUND_7168,
DSGM_LARGE_BACKGROUND_7424,
DSGM_LARGE_BACKGROUND_7680,
DSGM_LARGE_BACKGROUND_7936,
DSGM_LARGE_BACKGROUND_8192,
} DSGM_LARGE_BACKGROUND_SIZES;
inline int DSGM_LargeBackgroundSizeToPixels(DSGM_LARGE_BACKGROUND_SIZES size);
void DSGM_LargeBackgroundCopyScreen(DSGM_Layer *layer);
void DSGM_LargeBackgroundUpdateFull(DSGM_View *view, DSGM_Layer *layer);