Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
_GXData Struct Reference

#include <GXInit.h>

+ Collaboration diagram for _GXData:

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
 
GXBool cpTexZ
 
u32 genMode
 
GXTexRegion TexRegions0 [GX_MAX_TEXMAP]
 
GXTexRegion TexRegions1 [GX_MAX_TEXMAP]
 
GXTexRegion TexRegions2 [GX_MAX_TEXMAP]
 
GXTlutRegion TlutRegions [GX_MAX_TLUT_ALL]
 
GXTexRegionCallback texRegionCallback
 
GXTlutRegionCallback tlutRegionCallback
 
GXAttrType nrmType
 
GXBool hasNrms
 
GXBool 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
 
GXBool inDispList
 
GXBool dlSaveContext
 
GXBool abtWaitPECopy
 
u8 dirtyVAT
 
u32 dirtyState
 

Member Data Documentation

◆ abtWaitPECopy

GXBool _GXData::abtWaitPECopy

◆ ambColor

u32 _GXData::ambColor[2]

◆ bpMask

u32 _GXData::bpMask

◆ bpSentNot

u16 _GXData::bpSentNot

◆ cmode0

u32 _GXData::cmode0

◆ cmode1

u32 _GXData::cmode1

◆ cpClr

u32 _GXData::cpClr

◆ cpDisp

u32 _GXData::cpDisp

◆ cpDispSize

u32 _GXData::cpDispSize

◆ cpDispSrc

u32 _GXData::cpDispSrc

◆ cpDispStride

u32 _GXData::cpDispStride

◆ cpEnable

u32 _GXData::cpEnable

◆ cpStatus

u32 _GXData::cpStatus

◆ cpTex

u32 _GXData::cpTex

◆ cpTexSize

u32 _GXData::cpTexSize

◆ cpTexSrc

u32 _GXData::cpTexSrc

◆ cpTexStride

u32 _GXData::cpTexStride

◆ cpTexZ

GXBool _GXData::cpTexZ

◆ dirtyState

u32 _GXData::dirtyState

◆ dirtyVAT

u8 _GXData::dirtyVAT

◆ dlSaveContext

GXBool _GXData::dlSaveContext

◆ genMode

u32 _GXData::genMode

◆ hasBiNrms

GXBool _GXData::hasBiNrms

◆ hasNrms

GXBool _GXData::hasNrms

◆ indexBase

u32 _GXData::indexBase[4]

◆ indexStride

u32 _GXData::indexStride[4]

◆ inDispList

GXBool _GXData::inDispList

◆ IndTexScale0

u32 _GXData::IndTexScale0

◆ IndTexScale1

u32 _GXData::IndTexScale1

◆ iref

u32 _GXData::iref

◆ lpSize

u32 _GXData::lpSize

◆ matColor

u32 _GXData::matColor[2]

◆ matIdxA

u32 _GXData::matIdxA

◆ matIdxB

u32 _GXData::matIdxB

◆ nrmType

GXAttrType _GXData::nrmType

◆ peCtrl

u32 _GXData::peCtrl

◆ perf0

GXPerf0 _GXData::perf0

◆ perf1

GXPerf1 _GXData::perf1

◆ perfSel

u32 _GXData::perfSel

◆ projMtx

f32 _GXData::projMtx[6]

◆ projType

u32 _GXData::projType

◆ suScis0

u32 _GXData::suScis0

◆ suScis1

u32 _GXData::suScis1

◆ suTs0

u32 _GXData::suTs0[8]

◆ suTs1

u32 _GXData::suTs1[8]

◆ tcsManEnab

u32 _GXData::tcsManEnab

◆ teva

u32 _GXData::teva[16]

◆ tevc

u32 _GXData::tevc[16]

◆ tevKsel

u32 _GXData::tevKsel[8]

◆ tevTcEnab

u32 _GXData::tevTcEnab

◆ texmapId

u32 _GXData::texmapId[16]

◆ texRegionCallback

GXTexRegionCallback _GXData::texRegionCallback

◆ TexRegions0

GXTexRegion _GXData::TexRegions0[GX_MAX_TEXMAP]

◆ TexRegions1

GXTexRegion _GXData::TexRegions1[GX_MAX_TEXMAP]

◆ TexRegions2

GXTexRegion _GXData::TexRegions2[GX_MAX_TEXMAP]

◆ tImage0

u32 _GXData::tImage0[8]

◆ tlutRegionCallback

GXTlutRegionCallback _GXData::tlutRegionCallback

◆ TlutRegions

GXTlutRegion _GXData::TlutRegions[GX_MAX_TLUT_ALL]

◆ tMode0

u32 _GXData::tMode0[8]

◆ tref

u32 _GXData::tref[8]

◆ vatA

u32 _GXData::vatA[8]

◆ vatB

u32 _GXData::vatB[8]

◆ vatC

u32 _GXData::vatC[8]

◆ vcdHi

u32 _GXData::vcdHi

◆ vcdLo

u32 _GXData::vcdLo

◆ vLim

u16 _GXData::vLim

◆ vNum

u16 _GXData::vNum

◆ vNumNot

u16 _GXData::vNumNot

◆ vpFarz

f32 _GXData::vpFarz

◆ vpHt

f32 _GXData::vpHt

◆ vpLeft

f32 _GXData::vpLeft

◆ vpNearz

f32 _GXData::vpNearz

◆ vpTop

f32 _GXData::vpTop

◆ vpWd

f32 _GXData::vpWd

◆ zmode

u32 _GXData::zmode

◆ zOffset

f32 _GXData::zOffset

◆ zScale

f32 _GXData::zScale

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