Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Data Fields
ObjView Struct Reference

#include <gd_types.h>

Data Fields

struct GdObj header
 
u8 pad14 [0x8]
 
s32 unk1C
 
s32 id
 
struct ObjCameraactiveCam
 
struct ObjGroupcomponents
 
struct ObjGrouplights
 
struct GdObjpickedObj
 
enum GdViewFlags flags
 
s32 unk38
 
struct GdVec3f upperLeft
 
f32 unk48
 
f32 unk4C
 
u8 pad50 [0x4]
 
struct GdVec3f lowerRight
 
struct GdVec3f clipping
 
const charnamePtr
 
s32 gdDlNum
 
s32 unk74
 
s32 unk78
 
struct GdColour colour
 
struct ObjViewparent
 
voidzbuf
 
voidcolourBufs [2]
 
void(* proc )(struct ObjView *)
 
s32 unk9C
 

Field Documentation

◆ activeCam

struct ObjCamera* ObjView::activeCam

◆ clipping

struct GdVec3f ObjView::clipping

◆ colour

struct GdColour ObjView::colour

◆ colourBufs

void* ObjView::colourBufs[2]

◆ components

struct ObjGroup* ObjView::components

◆ flags

enum GdViewFlags ObjView::flags

◆ gdDlNum

s32 ObjView::gdDlNum

◆ header

struct GdObj ObjView::header

◆ id

s32 ObjView::id

◆ lights

struct ObjGroup* ObjView::lights

◆ lowerRight

struct GdVec3f ObjView::lowerRight

◆ namePtr

const char* ObjView::namePtr

◆ pad14

u8 ObjView::pad14[0x8]

◆ pad50

u8 ObjView::pad50[0x4]

◆ parent

struct ObjView* ObjView::parent

◆ pickedObj

struct GdObj* ObjView::pickedObj

◆ proc

void(* ObjView::proc) (struct ObjView *)

◆ unk1C

s32 ObjView::unk1C

◆ unk38

s32 ObjView::unk38

◆ unk48

f32 ObjView::unk48

◆ unk4C

f32 ObjView::unk4C

◆ unk74

s32 ObjView::unk74

◆ unk78

s32 ObjView::unk78

◆ unk9C

s32 ObjView::unk9C

◆ upperLeft

struct GdVec3f ObjView::upperLeft

◆ zbuf

void* ObjView::zbuf

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