Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
__GXData_struct Struct Reference

#include <__gx.h>

+ Collaboration diagram for __GXData_struct:

Public Attributes

u16 vNumNot
 
u16 bpSentNot
 
u16 vNum
 
u16 vLim
 
u32 cpEnable
 
u32 cpStatus
 
u32 cpClr
 
u32 vcdLo
 
u32 vcdHi
 
u32 vatA [8]
 
u32 vatB [8]
 
u32 vatC [8]
 
u32 lpSize
 
u32 matIdxA
 
u32 matIdxB
 
u32 indexBase [4]
 
u32 indexStride [4]
 
u32 ambColor [2]
 
u32 matColor [2]
 
u32 suTs0 [8]
 
u32 suTs1 [8]
 
u32 suScis0
 
u32 suScis1
 
u32 tref [8]
 
u32 iref
 
u32 bpMask
 
u32 IndTexScale0
 
u32 IndTexScale1
 
u32 tevc [16]
 
u32 teva [16]
 
u32 tevKsel [8]
 
u32 cmode0
 
u32 cmode1
 
u32 zmode
 
u32 peCtrl
 
u32 cpDispSrc
 
u32 cpDispSize
 
u32 cpDispStride
 
u32 cpDisp
 
u32 cpTexSrc
 
u32 cpTexSize
 
u32 cpTexStride
 
u32 cpTex
 
u8 cpTexZ
 
u32 genMode
 
GXTexRegion TexRegions0 [8]
 
GXTexRegion TexRegions1 [8]
 
GXTexRegion TexRegions2 [8]
 
GXTlutRegion TlutRegions [20]
 
GXTexRegion *(* texRegionCallback )(GXTexObj *, GXTexMapID)
 
GXTlutRegion *(* tlutRegionCallback )(u32)
 
GXAttrType nrmType
 
u8 hasNrms
 
u8 hasBiNrms
 
u32 projType
 
f32 projMtx [6]
 
f32 vpLeft
 
f32 vpTop
 
f32 vpWd
 
f32 vpHt
 
f32 vpNearz
 
f32 vpFarz
 
f32 zOffset
 
f32 zScale
 
u32 tImage0 [8]
 
u32 tMode0 [8]
 
u32 texmapId [16]
 
u32 tcsManEnab
 
u32 tevTcEnab
 
GXPerf0 perf0
 
GXPerf1 perf1
 
u32 perfSel
 
u8 inDispList
 
u8 dlSaveContext
 
u8 abtWaitPECopy
 
u8 dirtyVAT
 
u32 dirtyState
 

Member Data Documentation

◆ abtWaitPECopy

u8 __GXData_struct::abtWaitPECopy

◆ ambColor

u32 __GXData_struct::ambColor[2]

◆ bpMask

u32 __GXData_struct::bpMask

◆ bpSentNot

u16 __GXData_struct::bpSentNot

◆ cmode0

u32 __GXData_struct::cmode0

◆ cmode1

u32 __GXData_struct::cmode1

◆ cpClr

u32 __GXData_struct::cpClr

◆ cpDisp

u32 __GXData_struct::cpDisp

◆ cpDispSize

u32 __GXData_struct::cpDispSize

◆ cpDispSrc

u32 __GXData_struct::cpDispSrc

◆ cpDispStride

u32 __GXData_struct::cpDispStride

◆ cpEnable

u32 __GXData_struct::cpEnable

◆ cpStatus

u32 __GXData_struct::cpStatus

◆ cpTex

u32 __GXData_struct::cpTex

◆ cpTexSize

u32 __GXData_struct::cpTexSize

◆ cpTexSrc

u32 __GXData_struct::cpTexSrc

◆ cpTexStride

u32 __GXData_struct::cpTexStride

◆ cpTexZ

u8 __GXData_struct::cpTexZ

◆ dirtyState

u32 __GXData_struct::dirtyState

◆ dirtyVAT

u8 __GXData_struct::dirtyVAT

◆ dlSaveContext

u8 __GXData_struct::dlSaveContext

◆ genMode

u32 __GXData_struct::genMode

◆ hasBiNrms

u8 __GXData_struct::hasBiNrms

◆ hasNrms

u8 __GXData_struct::hasNrms

◆ indexBase

u32 __GXData_struct::indexBase[4]

◆ indexStride

u32 __GXData_struct::indexStride[4]

◆ inDispList

u8 __GXData_struct::inDispList

◆ IndTexScale0

u32 __GXData_struct::IndTexScale0

◆ IndTexScale1

u32 __GXData_struct::IndTexScale1

◆ iref

u32 __GXData_struct::iref

◆ lpSize

u32 __GXData_struct::lpSize

◆ matColor

u32 __GXData_struct::matColor[2]

◆ matIdxA

u32 __GXData_struct::matIdxA

◆ matIdxB

u32 __GXData_struct::matIdxB

◆ nrmType

GXAttrType __GXData_struct::nrmType

◆ peCtrl

u32 __GXData_struct::peCtrl

◆ perf0

GXPerf0 __GXData_struct::perf0

◆ perf1

GXPerf1 __GXData_struct::perf1

◆ perfSel

u32 __GXData_struct::perfSel

◆ projMtx

f32 __GXData_struct::projMtx[6]

◆ projType

u32 __GXData_struct::projType

◆ suScis0

u32 __GXData_struct::suScis0

◆ suScis1

u32 __GXData_struct::suScis1

◆ suTs0

u32 __GXData_struct::suTs0[8]

◆ suTs1

u32 __GXData_struct::suTs1[8]

◆ tcsManEnab

u32 __GXData_struct::tcsManEnab

◆ teva

u32 __GXData_struct::teva[16]

◆ tevc

u32 __GXData_struct::tevc[16]

◆ tevKsel

u32 __GXData_struct::tevKsel[8]

◆ tevTcEnab

u32 __GXData_struct::tevTcEnab

◆ texmapId

u32 __GXData_struct::texmapId[16]

◆ texRegionCallback

GXTexRegion *(* __GXData_struct::texRegionCallback) (GXTexObj *, GXTexMapID)

◆ TexRegions0

GXTexRegion __GXData_struct::TexRegions0[8]

◆ TexRegions1

GXTexRegion __GXData_struct::TexRegions1[8]

◆ TexRegions2

GXTexRegion __GXData_struct::TexRegions2[8]

◆ tImage0

u32 __GXData_struct::tImage0[8]

◆ tlutRegionCallback

GXTlutRegion *(* __GXData_struct::tlutRegionCallback) (u32)

◆ TlutRegions

GXTlutRegion __GXData_struct::TlutRegions[20]

◆ tMode0

u32 __GXData_struct::tMode0[8]

◆ tref

u32 __GXData_struct::tref[8]

◆ vatA

u32 __GXData_struct::vatA[8]

◆ vatB

u32 __GXData_struct::vatB[8]

◆ vatC

u32 __GXData_struct::vatC[8]

◆ vcdHi

u32 __GXData_struct::vcdHi

◆ vcdLo

u32 __GXData_struct::vcdLo

◆ vLim

u16 __GXData_struct::vLim

◆ vNum

u16 __GXData_struct::vNum

◆ vNumNot

u16 __GXData_struct::vNumNot

◆ vpFarz

f32 __GXData_struct::vpFarz

◆ vpHt

f32 __GXData_struct::vpHt

◆ vpLeft

f32 __GXData_struct::vpLeft

◆ vpNearz

f32 __GXData_struct::vpNearz

◆ vpTop

f32 __GXData_struct::vpTop

◆ vpWd

f32 __GXData_struct::vpWd

◆ zmode

u32 __GXData_struct::zmode

◆ zOffset

f32 __GXData_struct::zOffset

◆ zScale

f32 __GXData_struct::zScale

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