Go to the source code of this file.
Data Structures | |
struct | PackedShadingLightSource |
Packed equivalent of SpriteShadingLightSource as baked into the ROM, smaller due to packed position vector. More... | |
Functions | |
struct PackedShadingLightSource | __attribute__ ((packed)) |
Packed equivalent of SpriteShadingLightSource as baked into the ROM, smaller due to packed position vector. | |
Variables | |
Addr | sprite_shading_profiles_data_ROM_START |
s8 | flags |
Color_RGB8 | rgb |
Vec3s | pos |
f32 | falloff |
s8 | unk_14 |
char | pad_0F [0x1] |
struct PackedShadingLightSource |
Data Fields | ||
---|---|---|
s8 | flags | |
Color_RGB8 | rgb | |
Vec3s | pos | |
f32 | falloff | |
s8 | unk_14 | |
char | pad_0F[0x1] |
__attribute__ | ( | (packed) | ) |
Packed equivalent of SpriteShadingLightSource as baked into the ROM, smaller due to packed position vector.
Packed equivalent of SpriteShadingProfile as baked into the ROM
Definition at line 4 of file demo_api.c.
|
extern |
s8 flags |
Definition at line 15 of file demo_api.c.
Referenced by appendGfx_background_texture(), appendGfx_model(), appendGfx_nonplayer_actor_blur(), basic_hidden_window_update(), basic_window_update(), bgm_update_music_settings(), bind_trigger(), bind_trigger_1(), btl_set_state(), btl_state_update_enemy_striking_first(), check_for_interactables(), check_input_open_menus(), clear_script_flags(), dispatch_damage_event_player(), draw_box(), draw_msg(), filemenu_draw_contents_choose_name(), filemenu_draw_message(), filemenu_update_hidden_with_rotation(), filemenu_update_show_with_rotation(), func_8013A4D0(), func_80144E4C(), func_E00D8630(), hud_element_free(), hud_element_set_flags(), hud_element_update(), imgfx_get_free_instances(), imgfx_set_state_flags(), imgfx_update(), is_actor_health_bar_visible(), is_actortype_health_bar_visible(), make_npcs(), mdl_group_set_visibility(), modify_collider_family_flags(), msg_get_draw_char_width(), msg_get_print_char_width(), npc_raycast_general(), pause_tabs_update(), pause_update_page_active_1(), pause_update_page_active_2(), pause_update_page_inactive_1(), pause_update_page_inactive_2(), render_hud_elements_backUI(), render_hud_elements_frontUI(), render_transformed_hud_elements(), render_window_root(), render_windows(), replace_window_update(), set_item_entity_flags(), set_part_flag_bits(), set_player_imgfx_comp(), set_script_flags(), set_window_update(), set_windows_visible(), sfx_compute_spatialized_sound_params_full(), sfx_get_spatialized_sound_params(), sfx_play_sound_at_npc(), sfx_play_sound_at_player(), sfx_play_sound_at_position(), sfx_register_looping_sound_at_position(), shape_spell_update(), sprite_shading_set_light_source(), start_child_script(), start_script(), start_script_in_group(), step_mesh_animator(), step_model_animator(), update_all_status_icons(), update_item_entity_pickup(), update_window_hierarchy(), and update_windows().
Color_RGB8 rgb |
Definition at line 16 of file demo_api.c.
Referenced by floating_flower_appendGfx(), and render_curtains().
Vec3s pos |
Definition at line 17 of file demo_api.c.
Referenced by au_bgm_update_main(), evt_goto_end_case(), evt_goto_end_loop(), evt_goto_next_case(), evt_skip_else(), evt_skip_if(), FlyingAI_LosePlayer(), FlyingAI_Wander(), FlyingMagikoopaAI_17(), hud_element_load_script(), is_debug_print(), item_entity_load(), partner_flying_update_motion(), pause_partners_draw_contents(), peach_star_beam_appendGfx(), PiranhaPlantAI_10(), test_ray_entities(), and update().
f32 falloff |
Definition at line 18 of file demo_api.c.
Referenced by sprite_shading_set_light_source().
s8 unk_14 |
Definition at line 19 of file demo_api.c.
Referenced by effect_75_update(), embers_update(), energy_in_out_update(), energy_orb_wave_appendGfx(), energy_orb_wave_update(), floating_cloud_puff_update(), fright_jar_appendGfx(), lightning_update(), radiating_energy_orb_appendGfx(), shape_spell_appendGfx(), shimmer_burst_update(), shimmer_wave_update(), snowman_doll_update(), something_rotating_appendGfx(), something_rotating_update(), sparkles_update(), stop_watch_appendGfx(), stop_watch_update(), waterfall_appendGfx(), and waterfall_update().
char pad_0F[0x1] |
Definition at line 20 of file demo_api.c.