NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Go to the source code of this file.
Namespaces | |
namespace | nw4r::g3d |
3D graphics drawing library. | |
Enumerations | |
enum | nw4r::g3d::G3DState::InvalidateFlag { nw4r::g3d::G3DState::INVALIDATE_TEXOBJ = BIT_FLAG(0) , nw4r::g3d::G3DState::INVALIDATE_TLUT = BIT_FLAG(1) , nw4r::g3d::G3DState::INVALIDATE_TEV = BIT_FLAG(2) , nw4r::g3d::G3DState::INVALIDATE_GENMODE2 = BIT_FLAG(3) , nw4r::g3d::G3DState::INVALIDATE_CULLVTXDESC = BIT_FLAG(4) , nw4r::g3d::G3DState::INVALIDATE_CURRENTMTX = BIT_FLAG(5) , nw4r::g3d::G3DState::INVALIDATE_TEXMTX = BIT_FLAG(6) , nw4r::g3d::G3DState::INVALIDATE_MISC = BIT_FLAG(7) , nw4r::g3d::G3DState::INVALIDATE_FOG = BIT_FLAG(8) , nw4r::g3d::G3DState::INVALIDATE_LIGHT = BIT_FLAG(9) , nw4r::g3d::G3DState::INVALIDATE_MTXARRAY = BIT_FLAG(10) , nw4r::g3d::G3DState::INVALIDATE_ALL } |
Specifies the states invalidated by the G3DState::Invalidate function. More... | |
Functions | |
void | nw4r::g3d::G3DState::Invalidate (ulong flag) |
Invalidates the state recorded within the G3D library, depending on the flag. See G3DState::InvalidateFlag. | |
Specifies the states invalidated by the G3DState::Invalidate function.
void nw4r::g3d::G3DState::Invalidate | ( | ulong | flag | ) |
Invalidates the state recorded within the G3D library, depending on the flag. See G3DState::InvalidateFlag.
Must be used when calling GX functions outside of G3D.