21 #ifndef PELROCK_GRAPHICS_H 22 #define PELROCK_GRAPHICS_H 24 #include "pelrock/types.h" 39 void fadeToBlack(
int stepSize);
40 void fadePaletteToTarget(byte *targetPalette,
int stepSize);
48 void copyBackgroundToBuffer();
52 void placeStickersFirstPass();
53 void placeStickersSecondPass();
54 void placeSticker(
Sticker &sticker, byte *pixels);
57 void updatePaletteAnimations();
62 void reflectionEffect(byte *buf,
int x,
int y,
int width,
int height);
65 void calculateScalingMasks();
77 byte *scale(
int scaleY,
int finalWidth,
int finalHeight, byte *buf);
85 #endif // PELROCK_GRAPHICS_H Definition: managed_surface.h:51
Definition: graphics.h:32
Definition: formatinfo.h:28