Go to the source code of this file.
Macros | |
| #define | OVERLAY_RENDER_OFF (-1.0f) |
Enumerations | |
| enum | ScreenFadeRates { VERY_SLOW_FADE_RATE = 2 , SLOW_FADE_RATE = 7 , SLOWER_FADE_RATE = 10 , STANDARD_FADE_RATE = 20 , FAST_FADE_RATE = 50 } |
| #define OVERLAY_RENDER_OFF (-1.0f) |
Definition at line 5 of file screen_overlays.c.
Referenced by clear_screen_overlays(), render_screen_overlay_backUI(), and render_screen_overlay_frontUI().
| Enumerator | |
|---|---|
| VERY_SLOW_FADE_RATE | |
| SLOW_FADE_RATE | |
| SLOWER_FADE_RATE | |
| STANDARD_FADE_RATE | |
| FAST_FADE_RATE | |
Definition at line 497 of file screen_overlays.c.
| INCLUDE_IMG | ( | "ui/stencil/star.png" | , |
| ui_stencil_star_png | ) |
| INCLUDE_IMG | ( | "ui/stencil/mario.png" | , |
| ui_stencil_mario_png | ) |
| INCLUDE_IMG | ( | "ui/stencil/sharp_circle.png" | , |
| ui_stencil_sharp_circle_png | ) |
| INCLUDE_IMG | ( | "ui/stencil/blurry_circle.png" | , |
| ui_stencil_blurry_circle_png | ) |
| void _render_transition_stencil | ( | u8 | stencilType, |
| f32 | progress, | ||
| ScreenOverlay * | overlay ) |
Definition at line 174 of file screen_overlays.c.
Referenced by gfx_draw_frame(), render_screen_overlay_backUI(), and render_screen_overlay_frontUI().
Definition at line 360 of file screen_overlays.c.
Referenced by btl_state_draw_celebration(), btl_state_draw_end_battle(), btl_state_draw_end_demo_battle(), btl_state_draw_enemy_striking_first(), btl_state_draw_first_stike(), btl_state_draw_normal_start(), btl_state_draw_partner_striking_first(), btl_state_update_normal_start(), btl_update(), draw_encounters_post_battle(), draw_encounters_pre_battle(), load_demo_battle(), startup_fade_screen_update(), state_init_demo(), state_step_change_map(), state_step_enter_world(), state_step_game_over(), state_step_intro(), update_encounters_post_battle(), update_encounters_pre_battle(), update_enter_map_screen_overlay(), and update_exit_map_screen_overlay().
Definition at line 365 of file screen_overlays.c.
Referenced by btl_state_update_normal_start(), btl_update(), draw_encounters_pre_battle(), state_init_intro(), state_step_intro(), and update_exit_map_screen_overlay().
Definition at line 370 of file screen_overlays.c.
Referenced by btl_update(), and create_target_list().
Definition at line 383 of file screen_overlays.c.
Referenced by btl_state_draw_end_demo_battle(), btl_state_draw_normal_start(), btl_state_update_end_battle(), btl_state_update_normal_start(), btl_update(), draw_encounters_post_battle(), draw_encounters_pre_battle(), startup_fade_screen_update(), state_init_intro(), state_step_intro(), update_enter_map_screen_overlay(), and update_exit_map_screen_overlay().
Definition at line 394 of file screen_overlays.c.
Referenced by btl_state_update_end_battle(), draw_encounters_pre_battle(), update_enter_map_screen_overlay(), and update_exit_map_screen_overlay().
| void set_screen_overlay_center_worldpos | ( | s32 | layer, |
| s32 | posIdx, | ||
| s32 | worldPosX, | ||
| s32 | worldPosY, | ||
| s32 | worldPosZ ) |
Definition at line 441 of file screen_overlays.c.
Referenced by draw_encounters_pre_battle(), and update_exit_map_screen_overlay().
Definition at line 450 of file screen_overlays.c.
Referenced by load_engine_data(), state_step_demo(), state_step_intro(), and state_step_startup().
Definition at line 471 of file screen_overlays.c.
Referenced by load_demo_battle(), and load_map_by_IDs().
Definition at line 475 of file screen_overlays.c.
Referenced by gfx_draw_frame().
Definition at line 484 of file screen_overlays.c.
Referenced by gfx_draw_frame().
| void set_map_transition_effect | ( | ScreenTransition | transition | ) |
Definition at line 493 of file screen_overlays.c.
Referenced by goto_map(), state_init_demo(), state_init_enter_world(), state_init_exit_file_select(), and state_step_demo().
Definition at line 505 of file screen_overlays.c.
Referenced by init_enter_world_shared(), state_step_change_map(), and state_step_exit_file_select().
Definition at line 628 of file screen_overlays.c.
Referenced by state_step_change_map(), and state_step_enter_world().
Definition at line 7 of file screen_overlays.c.
Referenced by clear_screen_overlays(), get_screen_overlay_params(), render_screen_overlay_frontUI(), and set_screen_overlay_params_front().
Definition at line 8 of file screen_overlays.c.
Referenced by clear_screen_overlays(), get_screen_overlay_params(), render_screen_overlay_frontUI(), and set_screen_overlay_params_front().
Definition at line 9 of file screen_overlays.c.
Referenced by clear_screen_overlays(), get_screen_overlay_params(), render_screen_overlay_backUI(), and set_screen_overlay_params_back().
Definition at line 10 of file screen_overlays.c.
Referenced by clear_screen_overlays(), get_screen_overlay_params(), render_screen_overlay_backUI(), reset_back_screen_overlay_progress(), and set_screen_overlay_params_back().
Definition at line 11 of file screen_overlays.c.
| ScreenOverlay ScreenOverlays[2] |
Definition at line 12 of file screen_overlays.c.
Referenced by clear_screen_overlays(), render_screen_overlay_backUI(), render_screen_overlay_frontUI(), set_screen_overlay_alpha(), set_screen_overlay_center(), set_screen_overlay_center_worldpos(), and set_screen_overlay_color().
| ScreenTransition CurrentScreenTransition = TRANSITION_END_DEMO_SCENE_BLACK |
Definition at line 14 of file screen_overlays.c.
Referenced by set_map_transition_effect(), update_enter_map_screen_overlay(), and update_exit_map_screen_overlay().
| Gfx Gfx_LoadStencilTex_CommonParams[] |
Definition at line 26 of file screen_overlays.c.
| Gfx Gfx_LoadStencilTex_SharpCircle[] |
Definition at line 44 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx Gfx_LoadStencilTex_Mario[] |
Definition at line 52 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx Gfx_LoadStencilTex_Star[] |
Definition at line 59 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx Gfx_LoadStencilTex_BlurryCircle[] |
Definition at line 67 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx D_8014E8F0[] |
Definition at line 83 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx D_8014E9A8[] |
Definition at line 109 of file screen_overlays.c.
Referenced by _render_transition_stencil().
| Gfx D_8014EA48[] |
Definition at line 132 of file screen_overlays.c.
Referenced by _render_transition_stencil().