SSBM Decomp
Loading...
Searching...
No Matches
Camera Struct Reference

#include <types.h>

Data Fields

HSD_GObjgobj
 
u32 mode
 
u8 background_r
 
u8 background_g
 
u8 background_b
 
s8 pad_B
 
f32 nearz
 
f32 farz
 
CameraMovement movement
 
CameraMovement movement_lerp
 
Vec2 translation
 
s32 unk_8C [5]
 
HSD_GObjunk_A0
 
f32 unk_A4
 
f32 unk_A8
 
f32 unk_AC
 
struct UnkInternalCameraStruct unk_B0 [2][8]
 
struct UnkInternalCameraStruct unk_1B0 [2][8]
 
u8 pad_2B0 [0x2BC - 0x2B0]
 
f32 unk_2bc
 
f32 unk_2c0
 
char pad_2C4 [0x7D]
 
u8 unk_341_b0: 1
 
u8 unk_341_b1: 1
 
u8 unk_341_b2: 1
 
u8 unk_341_b3: 1
 
u8 unk_341_b4: 1
 
u8 unk_341_b5: 1
 
u8 unk_341_b6: 1
 
u8 unk_341_b7: 1
 
char pad_342 [0x56]
 
u8 unk_398_b0: 1
 
u8 unk_398_b1: 1
 
u8 unk_398_b2: 1
 
u8 unk_398_b3: 1
 
u8 unk_398_b4: 1
 
u8 unk_398_b5: 1
 
u8 unk_398_b6_b7: 2
 
u8 unk_399_b0_b1: 2
 
u8 unk_399_b2: 1
 
u8 unk_399_b3: 1
 
u8 unk_399_b4: 1
 
u8 unk_399_b5: 1
 
u8 unk_399_b6: 1
 
u8 unk_399_b7: 1
 
u8 unk_39A_b0: 1
 
u8 unk_39A_b1: 1
 
u8 unk_39A_b2: 1
 
u8 unk_39A_b3: 1
 
u8 unk_39A_b4: 1
 
u8 unk_39A_b5: 1
 
u8 unk_39A_b6: 1
 
u8 unk_39A_b7: 1
 
char pad_39B [5]
 
u32 last_mode
 

Field Documentation

◆ gobj

HSD_GObj* Camera::gobj

◆ mode

u32 Camera::mode

◆ background_r

u8 Camera::background_r

◆ background_g

u8 Camera::background_g

◆ background_b

u8 Camera::background_b

◆ pad_B

s8 Camera::pad_B

◆ nearz

f32 Camera::nearz

◆ farz

f32 Camera::farz

◆ movement

CameraMovement Camera::movement

◆ movement_lerp

CameraMovement Camera::movement_lerp

◆ translation

Vec2 Camera::translation

◆ unk_8C

s32 Camera::unk_8C[5]

◆ unk_A0

HSD_GObj* Camera::unk_A0

◆ unk_A4

f32 Camera::unk_A4

◆ unk_A8

f32 Camera::unk_A8

◆ unk_AC

f32 Camera::unk_AC

◆ unk_B0

struct UnkInternalCameraStruct Camera::unk_B0[2][8]

◆ unk_1B0

struct UnkInternalCameraStruct Camera::unk_1B0[2][8]

◆ pad_2B0

u8 Camera::pad_2B0[0x2BC - 0x2B0]

◆ unk_2bc

f32 Camera::unk_2bc

◆ unk_2c0

f32 Camera::unk_2c0

◆ pad_2C4

char Camera::pad_2C4[0x7D]

◆ unk_341_b0

u8 Camera::unk_341_b0

◆ unk_341_b1

u8 Camera::unk_341_b1

◆ unk_341_b2

u8 Camera::unk_341_b2

◆ unk_341_b3

u8 Camera::unk_341_b3

◆ unk_341_b4

u8 Camera::unk_341_b4

◆ unk_341_b5

u8 Camera::unk_341_b5

◆ unk_341_b6

u8 Camera::unk_341_b6

◆ unk_341_b7

u8 Camera::unk_341_b7

◆ pad_342

char Camera::pad_342[0x56]

◆ unk_398_b0

u8 Camera::unk_398_b0

◆ unk_398_b1

u8 Camera::unk_398_b1

◆ unk_398_b2

u8 Camera::unk_398_b2

◆ unk_398_b3

u8 Camera::unk_398_b3

◆ unk_398_b4

u8 Camera::unk_398_b4

◆ unk_398_b5

u8 Camera::unk_398_b5

◆ unk_398_b6_b7

u8 Camera::unk_398_b6_b7

◆ unk_399_b0_b1

u8 Camera::unk_399_b0_b1

◆ unk_399_b2

u8 Camera::unk_399_b2

◆ unk_399_b3

u8 Camera::unk_399_b3

◆ unk_399_b4

u8 Camera::unk_399_b4

◆ unk_399_b5

u8 Camera::unk_399_b5

◆ unk_399_b6

u8 Camera::unk_399_b6

◆ unk_399_b7

u8 Camera::unk_399_b7

◆ unk_39A_b0

u8 Camera::unk_39A_b0

◆ unk_39A_b1

u8 Camera::unk_39A_b1

◆ unk_39A_b2

u8 Camera::unk_39A_b2

◆ unk_39A_b3

u8 Camera::unk_39A_b3

◆ unk_39A_b4

u8 Camera::unk_39A_b4

◆ unk_39A_b5

u8 Camera::unk_39A_b5

◆ unk_39A_b6

u8 Camera::unk_39A_b6

◆ unk_39A_b7

u8 Camera::unk_39A_b7

◆ pad_39B

char Camera::pad_39B[5]

◆ last_mode

u32 Camera::last_mode

The documentation for this struct was generated from the following file: