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

Description

Definition at line 51 of file ef_drawstrategyimpl.h.

Public Member Functions

bool IsEqual (const TextureData *_pData, f32 _scaleS, f32 _scaleT, f32 _transS, f32 _transT, GXTexWrapMode _wrapS, GXTexWrapMode _wrapT, math::VEC2 _scale, f32 _rotate, math::VEC2 _translate)
 
void Set (const TextureData *_pData, f32 _scaleS, f32 _scaleT, f32 _transS, f32 _transT, GXTexWrapMode _wrapS, GXTexWrapMode _wrapT, math::VEC2 _scale, f32 _rotate, math::VEC2 _translate)
 

Public Attributes

const TextureDatadata
 
f32 scaleS
 
f32 scaleT
 
f32 transS
 
f32 transT
 
GXTexWrapMode wrapS
 
GXTexWrapMode wrapT
 
math::VEC2 scale
 
f32 rotate
 
math::VEC2 translate
 

Constructor & Destructor Documentation

◆ PrevTexture()

nw4r::ef::DrawStrategyImpl::PrevTexture::PrevTexture ( )
inline

Definition at line 63 of file ef_drawstrategyimpl.h.

Member Function Documentation

◆ IsEqual()

bool nw4r::ef::DrawStrategyImpl::PrevTexture::IsEqual ( const TextureData * _pData,
f32 _scaleS,
f32 _scaleT,
f32 _transS,
f32 _transT,
GXTexWrapMode _wrapS,
GXTexWrapMode _wrapT,
math::VEC2 _scale,
f32 _rotate,
math::VEC2 _translate )
inline

Definition at line 78 of file ef_drawstrategyimpl.h.

◆ Set()

void nw4r::ef::DrawStrategyImpl::PrevTexture::Set ( const TextureData * _pData,
f32 _scaleS,
f32 _scaleT,
f32 _transS,
f32 _transT,
GXTexWrapMode _wrapS,
GXTexWrapMode _wrapT,
math::VEC2 _scale,
f32 _rotate,
math::VEC2 _translate )
inline

Definition at line 94 of file ef_drawstrategyimpl.h.

Member Data Documentation

◆ data

const TextureData* nw4r::ef::DrawStrategyImpl::PrevTexture::data

Definition at line 52 of file ef_drawstrategyimpl.h.

◆ scaleS

f32 nw4r::ef::DrawStrategyImpl::PrevTexture::scaleS

Definition at line 53 of file ef_drawstrategyimpl.h.

◆ scaleT

f32 nw4r::ef::DrawStrategyImpl::PrevTexture::scaleT

Definition at line 54 of file ef_drawstrategyimpl.h.

◆ transS

f32 nw4r::ef::DrawStrategyImpl::PrevTexture::transS

Definition at line 55 of file ef_drawstrategyimpl.h.

◆ transT

f32 nw4r::ef::DrawStrategyImpl::PrevTexture::transT

Definition at line 56 of file ef_drawstrategyimpl.h.

◆ wrapS

GXTexWrapMode nw4r::ef::DrawStrategyImpl::PrevTexture::wrapS

Definition at line 57 of file ef_drawstrategyimpl.h.

◆ wrapT

GXTexWrapMode nw4r::ef::DrawStrategyImpl::PrevTexture::wrapT

Definition at line 58 of file ef_drawstrategyimpl.h.

◆ scale

math::VEC2 nw4r::ef::DrawStrategyImpl::PrevTexture::scale

Definition at line 59 of file ef_drawstrategyimpl.h.

◆ rotate

f32 nw4r::ef::DrawStrategyImpl::PrevTexture::rotate

Definition at line 60 of file ef_drawstrategyimpl.h.

◆ translate

math::VEC2 nw4r::ef::DrawStrategyImpl::PrevTexture::translate

Definition at line 61 of file ef_drawstrategyimpl.h.