papermario/include/overlay.h
HailSanta 7a9df943ad
various cleanup (#1030)
* more fold

* fold render modes

* fold rename 1

* fold rename 2

* fold rename 3

* imgfx struct reorg

* post merge

* the rest

* extras

* forgot these

* done

* ImgFx

* ImgFX

* check

* misc cam stuff

* ws

* misc

* btl msg

* 3 combine modes

* 3 more

* many more

* screen overlays

* stencil types

* all screen transitions

* jp build fix

* another jp fix

* iq fix

* mystery battle enum added oOoOoOoOooo

* DMG_SRC

* starting battle cam presets

---------

Co-authored-by: HailSanta <Hail2Santa@gmail.com>
2023-04-26 00:33:17 +01:00

18 lines
455 B
C

#ifndef _OVERLAY_H_
#define _OVERLAY_H_
#include "common.h"
typedef struct ScreenOverlay {
/* 0x00 */ Color_RGB8 color;
/* 0x03 */ char unk_03;
/* 0x04 */ s32 screenPos[2][2];
/* 0x14 */ f32 alpha;
} ScreenOverlay; // size = 0x18
void _render_transition_stencil(u8, f32, ScreenOverlay*);
void appendGfx_screen_transition_stencil(s32, s32, f32, s32, s32, s32, s32, s32);
void appendGfx_darkness_stencil(s32, s32, s32, f32, f32);
#endif