NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::g3d::ResShpData Struct Reference

Description

Definition at line 72 of file g3d_resshp.h.

Public Types

enum  IDFlag { ID_FLAG_ENVELOPE = (1 << 31) }
 
enum  Flag { FLAG_INVISIBLE = (1 << 1) }
 

Public Attributes

ulong size
 
s32 toResMdlData
 
s32 curMtxIdx
 
ResCacheVtxDescv cache
 
ResTagDLData tagPrePrimDL
 
ResTagDLData tagPrimDL
 
ulong vcdBitmap
 
ulong flag
 
s32 name
 
ulong id
 
ulong numVtx
 
ulong numPolygon
 
s16 idVtxPosition
 
s16 idVtxNormal
 
s16 idVtxColor [GX_VA_TEX0 - GX_VA_CLR0]
 
s16 idVtxTexCoord [GX_POS_MTX_ARRAY - GX_VA_TEX0]
 
s32 toMtxSetUsed
 
ResMtxSetUsed msu
 

Member Enumeration Documentation

◆ IDFlag

enum nw4r::g3d::ResShpData::IDFlag

Definition at line 73 of file g3d_resshp.h.

◆ Flag

enum nw4r::g3d::ResShpData::Flag

Definition at line 77 of file g3d_resshp.h.

Member Data Documentation

◆ size

ulong nw4r::g3d::ResShpData::size

Definition at line 81 of file g3d_resshp.h.

◆ toResMdlData

s32 nw4r::g3d::ResShpData::toResMdlData

Definition at line 82 of file g3d_resshp.h.

◆ curMtxIdx

s32 nw4r::g3d::ResShpData::curMtxIdx

Definition at line 83 of file g3d_resshp.h.

◆ cache

ResCacheVtxDescv nw4r::g3d::ResShpData::cache

Definition at line 84 of file g3d_resshp.h.

◆ tagPrePrimDL

ResTagDLData nw4r::g3d::ResShpData::tagPrePrimDL

Definition at line 85 of file g3d_resshp.h.

◆ tagPrimDL

ResTagDLData nw4r::g3d::ResShpData::tagPrimDL

Definition at line 86 of file g3d_resshp.h.

◆ vcdBitmap

ulong nw4r::g3d::ResShpData::vcdBitmap

Definition at line 87 of file g3d_resshp.h.

◆ flag

ulong nw4r::g3d::ResShpData::flag

Definition at line 88 of file g3d_resshp.h.

◆ name

s32 nw4r::g3d::ResShpData::name

Definition at line 89 of file g3d_resshp.h.

◆ id

ulong nw4r::g3d::ResShpData::id

Definition at line 90 of file g3d_resshp.h.

◆ numVtx

ulong nw4r::g3d::ResShpData::numVtx

Definition at line 91 of file g3d_resshp.h.

◆ numPolygon

ulong nw4r::g3d::ResShpData::numPolygon

Definition at line 92 of file g3d_resshp.h.

◆ idVtxPosition

s16 nw4r::g3d::ResShpData::idVtxPosition

Definition at line 93 of file g3d_resshp.h.

◆ idVtxNormal

s16 nw4r::g3d::ResShpData::idVtxNormal

Definition at line 94 of file g3d_resshp.h.

◆ idVtxColor

s16 nw4r::g3d::ResShpData::idVtxColor[GX_VA_TEX0 - GX_VA_CLR0]

Definition at line 95 of file g3d_resshp.h.

◆ idVtxTexCoord

s16 nw4r::g3d::ResShpData::idVtxTexCoord[GX_POS_MTX_ARRAY - GX_VA_TEX0]

Definition at line 96 of file g3d_resshp.h.

◆ toMtxSetUsed

s32 nw4r::g3d::ResShpData::toMtxSetUsed

Definition at line 97 of file g3d_resshp.h.

◆ msu

ResMtxSetUsed nw4r::g3d::ResShpData::msu

Definition at line 98 of file g3d_resshp.h.