The Socrates Gameboy Advance Development Engine
The SGADE is a development library for the Nintendo Gameboy
Advance. It's free for all uses and is distributed without guarantees.
For more information visit
the SGADE page.
#include "SoEffects.h"#include "SoDebug.h"Defines | |
| #define | SO_REG_EFFECTS_BLD_CNT |
| Specifies types of color special effects and the target pixels. | |
| #define | SO_REG_EFFECTS_BLD_ALPHA |
| Specifies color special effects coefficient EVA and EVB. | |
| #define | SO_REG_EFFECTS_BLD_Y |
| Specifies color special effects coefficient EVY. | |
Functions | |
| void | SoEffectsSetMode (u16 a_Mode, u16 a_Target1, u16 a_Target2) |
| Changes color special effects mode and specifies the two target surfaces. | |
| void | SoEffectsSetBlend (u16 a_CoeffEVA, u16 a_CoeffEVB) |
| Specifies the coefficients used in alpha-blending processing. | |
| void | SoEffectsSetFade (u16 a_CoeffEVY) |
| Specifies the coefficient used in brightness processing. | |
|
|
Specifies color special effects coefficient EVA and EVB.
For internal use only.
|
|
|
Specifies types of color special effects and the target pixels.
For internal use only.
|
|
|
Specifies color special effects coefficient EVY.
For internal use only.
|