#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);