2021-12-27 19:23:03 +00:00
|
|
|
#pragma once
|
|
|
|
#include "ultra64/types.h"
|
|
|
|
|
|
|
|
void TransitionCircle_Start(void* thissx);
|
|
|
|
void* TransitionCircle_Init(void* thissx);
|
|
|
|
void TransitionCircle_Destroy(void* thissx);
|
|
|
|
void TransitionCircle_Update(void* thissx, s32 updateRate);
|
2022-02-12 19:50:06 +00:00
|
|
|
void TransitionCircle_Draw(void* thissx, Gfx** gfxP);
|
2021-12-27 19:23:03 +00:00
|
|
|
s32 TransitionCircle_IsDone(void* thissx);
|
|
|
|
void TransitionCircle_SetType(void* thissx, s32 type);
|
2022-02-18 16:02:08 +00:00
|
|
|
void TransitionCircle_SetColor(void* thissx, Color_RGBA8 color);
|
|
|
|
void TransitionCircle_SetEnvColor(void* thissx, Color_RGBA8 color);
|
2021-12-27 19:23:03 +00:00
|
|
|
|
|
|
|
void TransitionTriforce_Start(void* thiss);
|
|
|
|
void* TransitionTriforce_Init(void* thiss);
|
|
|
|
void TransitionTriforce_Destroy(void* thiss);
|
|
|
|
void TransitionTriforce_Update(void* thiss, s32 updateRate);
|
2022-02-18 16:02:08 +00:00
|
|
|
void TransitionTriforce_SetColor(void* thiss, Color_RGBA8 color);
|
2021-12-27 19:23:03 +00:00
|
|
|
void TransitionTriforce_SetType(void* thiss, s32 type);
|
|
|
|
void TransitionTriforce_Draw(void* thiss, Gfx** gfxP);
|
|
|
|
s32 TransitionTriforce_IsDone(void* thiss);
|
|
|
|
|
|
|
|
void TransitionWipe_Start(void* thiss);
|
|
|
|
void* TransitionWipe_Init(void* thiss);
|
|
|
|
void TransitionWipe_Destroy(void* thiss);
|
|
|
|
void TransitionWipe_Update(void* thiss, s32 updateRate);
|
|
|
|
void TransitionWipe_Draw(void* thiss, Gfx** gfxP);
|
|
|
|
s32 TransitionWipe_IsDone(void* thiss);
|
|
|
|
void TransitionWipe_SetType(void* thiss, s32 type);
|
2022-02-18 16:02:08 +00:00
|
|
|
void TransitionWipe_SetColor(void* thiss, Color_RGBA8 color);
|
2021-12-27 19:23:03 +00:00
|
|
|
|
|
|
|
void TransitionFade_Start(void* thiss);
|
|
|
|
void* TransitionFade_Init(void* thiss);
|
|
|
|
void TransitionFade_Destroy(void* thiss);
|
|
|
|
void TransitionFade_Update(void* thiss, s32 updateRate);
|
|
|
|
void TransitionFade_Draw(void* thiss, Gfx** gfxP);
|
|
|
|
s32 TransitionFade_IsDone(void* thiss);
|
2022-02-18 16:02:08 +00:00
|
|
|
void TransitionFade_SetColor(void* thiss, Color_RGBA8 color);
|
2021-12-27 19:23:03 +00:00
|
|
|
void TransitionFade_SetType(void* thiss, s32 type);
|