21#ifndef OPENSNES_MOSAIC_H
22#define OPENSNES_MOSAIC_H
30#define MOSAIC_BG1 0x01
31#define MOSAIC_BG2 0x02
32#define MOSAIC_BG3 0x04
33#define MOSAIC_BG4 0x08
34#define MOSAIC_BG_ALL 0x0F
unsigned char u8
8-bit unsigned integer (0 to 255)
Definition types.h:46
void mosaicSetSize(u8 size)
Set mosaic pixel block size.
u8 mosaicGetSize(void)
Get current mosaic size.
void mosaicInit(void)
Initialize mosaic system.
void mosaicFadeIn(u8 speed)
Animate mosaic fade in (pixelated -> clear)
void mosaicFadeOut(u8 speed)
Animate mosaic fade out (clear -> pixelated)
void mosaicEnable(u8 bgMask)
Enable mosaic effect for specified backgrounds.
void mosaicDisable(void)
Disable mosaic effect for all backgrounds.