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

Description

Definition at line 39 of file ef_particle.h.

Public Member Functions

void Initialize (ParticleParameterDesc *pDesc, ParticleManager *pManager)
 

Public Attributes

GXColor mColor [COLOR_LAYER_MAX][COLOR_IDX_MAX]
 
math::VEC2 mSize
 
math::VEC2 mScale
 
math::VEC3 mRotate
 
math::VEC2 mTextureScale [TEX_LAYER_MAX]
 
f32 mTextureRotate [TEX_LAYER_MAX]
 
math::VEC2 mTextureTranslate [TEX_LAYER_MAX]
 
TextureDatamTexture [TEX_LAYER_MAX]
 
u16 mTextureWrap
 
u8 mTextureReverse
 
u8 mACmpRef0
 
u8 mACmpRef1
 
s8 mAlphaFlickRnd
 
u8 mRotateOffset [AXIS_MAX]
 
u8 mCollisionStatus
 
math::VEC3 mVelocity
 
math::VEC3 mPosition
 
math::VEC3 mPrevPosition
 
f32 mMomentum
 

Member Data Documentation

◆ mColor

GXColor nw4r::ef::ParticleParameter::mColor[COLOR_LAYER_MAX][COLOR_IDX_MAX]

Definition at line 41 of file ef_particle.h.

◆ mSize

math::VEC2 nw4r::ef::ParticleParameter::mSize

Definition at line 42 of file ef_particle.h.

◆ mScale

math::VEC2 nw4r::ef::ParticleParameter::mScale

Definition at line 43 of file ef_particle.h.

◆ mRotate

math::VEC3 nw4r::ef::ParticleParameter::mRotate

Definition at line 44 of file ef_particle.h.

◆ mTextureScale

math::VEC2 nw4r::ef::ParticleParameter::mTextureScale[TEX_LAYER_MAX]

Definition at line 45 of file ef_particle.h.

◆ mTextureRotate

f32 nw4r::ef::ParticleParameter::mTextureRotate[TEX_LAYER_MAX]

Definition at line 46 of file ef_particle.h.

◆ mTextureTranslate

math::VEC2 nw4r::ef::ParticleParameter::mTextureTranslate[TEX_LAYER_MAX]

Definition at line 47 of file ef_particle.h.

◆ mTexture

TextureData* nw4r::ef::ParticleParameter::mTexture[TEX_LAYER_MAX]

Definition at line 48 of file ef_particle.h.

◆ mTextureWrap

u16 nw4r::ef::ParticleParameter::mTextureWrap

Definition at line 49 of file ef_particle.h.

◆ mTextureReverse

u8 nw4r::ef::ParticleParameter::mTextureReverse

Definition at line 50 of file ef_particle.h.

◆ mACmpRef0

u8 nw4r::ef::ParticleParameter::mACmpRef0

Definition at line 51 of file ef_particle.h.

◆ mACmpRef1

u8 nw4r::ef::ParticleParameter::mACmpRef1

Definition at line 52 of file ef_particle.h.

◆ mAlphaFlickRnd

s8 nw4r::ef::ParticleParameter::mAlphaFlickRnd

Definition at line 53 of file ef_particle.h.

◆ mRotateOffset

u8 nw4r::ef::ParticleParameter::mRotateOffset[AXIS_MAX]

Definition at line 54 of file ef_particle.h.

◆ mCollisionStatus

u8 nw4r::ef::ParticleParameter::mCollisionStatus

Definition at line 55 of file ef_particle.h.

◆ mVelocity

math::VEC3 nw4r::ef::ParticleParameter::mVelocity

Definition at line 56 of file ef_particle.h.

◆ mPosition

math::VEC3 nw4r::ef::ParticleParameter::mPosition

Definition at line 57 of file ef_particle.h.

◆ mPrevPosition

math::VEC3 nw4r::ef::ParticleParameter::mPrevPosition

Definition at line 58 of file ef_particle.h.

◆ mMomentum

f32 nw4r::ef::ParticleParameter::mMomentum

Definition at line 59 of file ef_particle.h.