Data Structures | |
| struct | InspectIconData |
Macros | |
| #define | NAMESPACE inspect_icon |
Enumerations | |
| enum | { INSPECT_ICON_APPEAR = 0 , INSPECT_ICON_HOLD = 1 , INSPECT_ICON_IDLE = 2 , INSPECT_ICON_VANISH = 3 } |
Functions | |
| INCLUDE_IMG ("inspect_icon.png", inspect_icon_img) | |
| INCLUDE_PAL ("inspect_icon.pal", inspect_icon_pal) | |
| void | interact_inspect_update (void) |
| void | interact_inspect_dismiss (void) |
| void | interact_inspect_setup (void) |
| void | appendGfx_interact_prompt (void) |
| s32 | should_continue_inspect (void) |
| void | update_inspect_icon_pos (void) |
| MATCHING_BSS (0x30) | |
Variables | |
| BSS InspectIconData | InspectIcon |
| InspectIconData * | InspectIconPtr = &InspectIcon |
| struct InspectIconData |
| Data Fields | ||
|---|---|---|
| s32 | alpha | |
| u8 | brightness | |
| s32 | holdTime | |
| s8 | iconBounceDir | |
| s8 | iconBounceVel | |
| Vec3f | pos | |
| f32 | scale | |
| u8 | state | |
| char | unk_18[0x4] | |
| char | unk_20[0x1] | |
| char | unk_25[0x3] | |
| f32 | yaw | |
| #define NAMESPACE inspect_icon |
| anonymous enum |
| void appendGfx_interact_prompt | ( | void | ) |
Referenced by render_interact_prompt().
| INCLUDE_IMG | ( | "inspect_icon.png" | , |
| inspect_icon_img | ) |
| INCLUDE_PAL | ( | "inspect_icon.pal" | , |
| inspect_icon_pal | ) |
| void interact_inspect_dismiss | ( | void | ) |
Referenced by interact_inspect_update().
| void interact_inspect_setup | ( | void | ) |
Referenced by check_for_interactables().
| void interact_inspect_update | ( | void | ) |
Referenced by interact_inspect_setup().
| MATCHING_BSS | ( | 0x30 | ) |
| s32 should_continue_inspect | ( | void | ) |
Referenced by interact_inspect_update().
| void update_inspect_icon_pos | ( | void | ) |
Referenced by interact_inspect_dismiss(), and interact_inspect_update().
| BSS InspectIconData InspectIcon |
| InspectIconData* InspectIconPtr = &InspectIcon |