NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::g3d::CameraAnmResult Struct Reference
Inheritance diagram for nw4r::g3d::CameraAnmResult:
[legend]

Description

Definition at line 34 of file g3d_resanmcamera.h.

Public Types

enum  Flag {
  FLAG_CAMERA_TYPE_MASK = (1 << 0) ,
  FLAG_ANM_EXISTS = (1 << 1)
}
 
- Public Types inherited from nw4r::g3d::ResAnmCameraDataTypedef
enum  CameraType {
  CAMERATYPE_ROTATE ,
  CAMERATYPE_AIM ,
  CAMERATYPE_MAX
}
 

Public Attributes

ulong flags
 
GXProjectionType projType
 
math::VEC3 pos
 
f32 aspect
 
f32 near
 
f32 far
 
union { 
 
   struct { 
 
      math::_VEC3   rot 
 
   }   rotate 
 
   struct { 
 
      math::_VEC3   aim 
 
      f32   twist 
 
   }   aim 
 
};  
 
union { 
 
   f32   perspFovy 
 
   f32   orthoHeight 
 
};  
 

Member Enumeration Documentation

◆ Flag

enum nw4r::g3d::CameraAnmResult::Flag

Definition at line 35 of file g3d_resanmcamera.h.

Member Data Documentation

◆ flags

ulong nw4r::g3d::CameraAnmResult::flags

Definition at line 37 of file g3d_resanmcamera.h.

◆ projType

GXProjectionType nw4r::g3d::CameraAnmResult::projType

Definition at line 38 of file g3d_resanmcamera.h.

◆ pos

math::VEC3 nw4r::g3d::CameraAnmResult::pos

Definition at line 39 of file g3d_resanmcamera.h.

◆ aspect

f32 nw4r::g3d::CameraAnmResult::aspect

Definition at line 40 of file g3d_resanmcamera.h.

◆ near

f32 nw4r::g3d::CameraAnmResult::near

Definition at line 41 of file g3d_resanmcamera.h.

◆ far

f32 nw4r::g3d::CameraAnmResult::far

Definition at line 42 of file g3d_resanmcamera.h.

◆ rot

math::_VEC3 nw4r::g3d::CameraAnmResult::rot

Definition at line 46 of file g3d_resanmcamera.h.

◆ aim

math::_VEC3 nw4r::g3d::CameraAnmResult::aim

Definition at line 50 of file g3d_resanmcamera.h.

◆ twist

f32 nw4r::g3d::CameraAnmResult::twist

Definition at line 51 of file g3d_resanmcamera.h.

◆ perspFovy

f32 nw4r::g3d::CameraAnmResult::perspFovy

Definition at line 56 of file g3d_resanmcamera.h.

◆ orthoHeight

f32 nw4r::g3d::CameraAnmResult::orthoHeight

Definition at line 57 of file g3d_resanmcamera.h.