Definition at line 749 of file common_structs.h.
#include "common_structs.h"
u16 Camera::flags |
Definition at line 750 of file common_structs.h.
Referenced by btl_state_update_normal_start(), create_cameras(), hud_element_setup_cam(), load_map_by_IDs(), state_init_file_select(), state_init_logos(), state_init_title_screen(), and state_step_intro().
s16 Camera::moveFlags |
Definition at line 751 of file common_structs.h.
Referenced by action_update_falling(), action_update_hit_fire(), action_update_hit_lava(), action_update_jump(), action_update_knockback(), action_update_landing_on_switch(), action_update_peach_falling(), action_update_peach_step_down(), action_update_sliding(), action_update_spin_jump(), action_update_step_down(), action_update_tornado_jump(), phys_adjust_cam_on_landing(), and phys_update_action_state().
s16 Camera::updateMode |
Definition at line 752 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
b16 Camera::needsInit |
Definition at line 753 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
b16 Camera::needsReinit |
Definition at line 754 of file common_structs.h.
s16 Camera::viewportW |
Definition at line 755 of file common_structs.h.
Referenced by appendGfx_screen_transition_stencil(), get_cam_viewport(), get_cam_viewport_bounds(), is_outside_cam_viewport_bounds(), and set_cam_viewport().
s16 Camera::viewportH |
Definition at line 756 of file common_structs.h.
Referenced by appendGfx_screen_transition_stencil(), get_cam_viewport(), get_cam_viewport_bounds(), and is_outside_cam_viewport_bounds().
s16 Camera::viewportStartX |
Definition at line 757 of file common_structs.h.
Referenced by appendGfx_screen_transition_stencil(), get_cam_viewport(), get_cam_viewport_bounds(), and is_outside_cam_viewport_bounds().
s16 Camera::viewportStartY |
Definition at line 758 of file common_structs.h.
Referenced by appendGfx_screen_transition_stencil(), get_cam_viewport(), get_cam_viewport_bounds(), and is_outside_cam_viewport_bounds().
s16 Camera::nearClip |
Definition at line 759 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
s16 Camera::farClip |
Definition at line 760 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
f32 Camera::vfov |
Definition at line 761 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
union { ... } Camera::params |
s16 Camera::bgColor[3] |
Definition at line 794 of file common_structs.h.
Referenced by hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
Vec3s Camera::targetScreenCoords |
Definition at line 795 of file common_structs.h.
Referenced by calculate_camera_yinterp_rate().
u16 Camera::perspNorm |
Definition at line 796 of file common_structs.h.
Vec3f Camera::lookAt_eye |
Definition at line 797 of file common_structs.h.
Referenced by state_init_file_select(), state_init_logos(), and state_init_title_screen().
Vec3f Camera::lookAt_obj |
Definition at line 798 of file common_structs.h.
Vec3f Camera::lookAt_obj_target |
Definition at line 799 of file common_structs.h.
Referenced by btl_cam_set_pos(), hud_element_setup_cam(), state_init_file_select(), state_init_logos(), and state_init_title_screen().
Vec3f Camera::targetPos |
Definition at line 800 of file common_structs.h.
Referenced by action_update_use_munchlesia(), action_update_use_spinning_flower(), collision_main_lateral(), func_802BB98C_E2E2BC(), func_802BC17C_E2EAAC(), phys_update_lava_reset(), phys_update_standard(), and reset_player_status().
f32 Camera::curYaw |
Definition at line 801 of file common_structs.h.
Referenced by action_update_spin(), action_update_tornado_jump(), appendGfx_interact_prompt(), appendGfx_player(), appendGfx_player_spin(), appendGfx_speech_bubble(), collision_main_above(), collision_main_lateral(), entity_BlueWarpPipe_enter_pipe_init(), entity_PinkFlowerLight_idle(), entity_Tweester_idle(), func_800E4AD8(), func_800E4B40(), func_E0112330(), func_E01166E8(), interact_inspect_setup(), interact_speech_setup(), npc_get_render_yaw(), partner_do_player_collision(), peach_disguise_check_overlaps(), phys_check_interactable_collision(), player_get_camera_facing_angle(), player_update_sprite(), shape_spell_appendGfx(), spawn_drops(), spr_draw_npc_sprite(), star_main(), sync_player_position(), update_entities(), update_player_shadow(), and update_shadows().
f32 Camera::interpYaw |
Definition at line 802 of file common_structs.h.
f32 Camera::curBoomLength |
Definition at line 803 of file common_structs.h.
f32 Camera::curBoomPitch |
Definition at line 804 of file common_structs.h.
f32 Camera::curBoomYaw |
Definition at line 805 of file common_structs.h.
f32 Camera::targetOffsetY |
Definition at line 806 of file common_structs.h.
f32 Camera::targetBoomYaw |
Definition at line 807 of file common_structs.h.
f32 Camera::lookAt_yaw |
Definition at line 808 of file common_structs.h.
f32 Camera::lookAt_pitch |
Definition at line 809 of file common_structs.h.
Vp Camera::vp |
Definition at line 810 of file common_structs.h.
Vp Camera::vpAlt |
Definition at line 811 of file common_structs.h.
Matrix4f Camera::mtxPerspective |
Definition at line 812 of file common_structs.h.
Matrix4f Camera::mtxViewPlayer |
Definition at line 813 of file common_structs.h.
Matrix4f Camera::mtxViewLeading |
Definition at line 814 of file common_structs.h.
Matrix4f Camera::mtxViewShaking |
Definition at line 815 of file common_structs.h.
Definition at line 816 of file common_structs.h.
Referenced by initialize_battle(), and render_frame().
Definition at line 817 of file common_structs.h.
Referenced by initialize_battle().
Mtx* Camera::mtxBillboard |
Definition at line 818 of file common_structs.h.
CameraControlSettings* Camera::prevSettings |
Definition at line 819 of file common_structs.h.
CameraControlSettings* Camera::curSettings |
Definition at line 820 of file common_structs.h.
CameraRig Camera::prevRig |
Definition at line 821 of file common_structs.h.
CameraRig Camera::nextRig |
Definition at line 822 of file common_structs.h.
f32 Camera::interpAlpha |
Definition at line 823 of file common_structs.h.
f32 Camera::linearInterp |
Definition at line 824 of file common_structs.h.
f32 Camera::linearInterpRate |
Definition at line 825 of file common_structs.h.
f32 Camera::moveSpeed |
Definition at line 826 of file common_structs.h.
f32 Camera::yinterpGoal |
Definition at line 827 of file common_structs.h.
f32 Camera::yinterpAlpha |
Definition at line 828 of file common_structs.h.
f32 Camera::yinterpRate |
Definition at line 829 of file common_structs.h.
Referenced by calculate_camera_yinterp_rate().
f32 Camera::yinterpCur |
Definition at line 830 of file common_structs.h.
Vec3f Camera::prevTargetPos |
Definition at line 831 of file common_structs.h.
Vec3f Camera::movePos |
Definition at line 832 of file common_structs.h.
Vec3f Camera::prevMovePos |
Definition at line 833 of file common_structs.h.
Vec3f Camera::prevPrevMovePos |
Definition at line 834 of file common_structs.h.
CameraControlSettings Camera::overrideSettings |
Definition at line 835 of file common_structs.h.
b16 Camera::useOverrideSettings |
Definition at line 836 of file common_structs.h.
b16 Camera::prevUseOverride |
Definition at line 837 of file common_structs.h.
b16 Camera::prevPrevUseOverride |
Definition at line 838 of file common_structs.h.
b16 Camera::panActive |
Definition at line 839 of file common_structs.h.
f32 Camera::interpEasingParameter |
Definition at line 840 of file common_structs.h.
f32 Camera::leadAmount |
Definition at line 841 of file common_structs.h.
f32 Camera::targetLeadAmount |
Definition at line 842 of file common_structs.h.
f32 Camera::leadInterpAlpha |
Definition at line 843 of file common_structs.h.
f32 Camera::accumulatedStickLead |
Definition at line 844 of file common_structs.h.
s32 Camera::increasingLeadInterp |
Definition at line 845 of file common_structs.h.
f32 Camera::leadAmtScale |
Definition at line 846 of file common_structs.h.
f32 Camera::prevLeadPosX |
Definition at line 847 of file common_structs.h.
f32 Camera::prevLeadPosZ |
Definition at line 848 of file common_structs.h.
s32 Camera::leadConstrainDir |
Definition at line 849 of file common_structs.h.
b32 Camera::needsInitialConstrainDir |
Definition at line 850 of file common_structs.h.
CameraControlSettings* Camera::prevLeadSettings |
Definition at line 851 of file common_structs.h.
f32 Camera::unusedLeadAmt |
Definition at line 852 of file common_structs.h.
s16 Camera::unusedLeadCounter |
Definition at line 853 of file common_structs.h.
s16 Camera::unusedLeadDir |
Definition at line 854 of file common_structs.h.