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

#include <JPAEmitter.h>

+ Collaboration diagram for JPAEmitterWorkData:

Public Attributes

JPABaseEmittermpEmtr
 
JPAResourcempRes
 
JPAResourceManagermpResMgr
 
JPARandom mRndm
 
JGeometry::TVec3< f32mVolumePos
 
JGeometry::TVec3< f32mVelOmni
 
JGeometry::TVec3< f32mVelAxis
 
f32 mVolumeSize
 
f32 mVolumeMinRad
 
f32 mVolumeSweep
 
s32 mEmitCount
 
s32 mVolumeEmitIdx
 
Mtx mDirectionMtx
 
Mtx mRotationMtx
 
Mtx mGlobalRot
 
Mtx mGlobalSR
 
JGeometry::TVec3< f32mEmitterPos
 
JGeometry::TVec3< f32mGlobalScl
 
JGeometry::TVec3< f32mGlobalEmtrDir
 
JGeometry::TVec3< f32mPublicScale
 
JGeometry::TVec3< f32mGlobalPos
 
JGeometry::TVec2< f32mGlobalPtclScl
 
JGeometry::TVec2< f32mPivot
 
Mtx mYBBCamMtx
 
Mtx mPosCamMtx
 
Mtx mPrjMtx
 
JPAList< JPABaseParticle > * mpAlivePtcl
 
JPANode< JPABaseParticle > * mpCurNode
 
s32 mVolumeAngleNum
 
s32 mVolumeAngleMax
 
s32 mVolumeX
 
s32 mDivNumber
 
f32 mScaleAnm
 
u32 mDirType
 
u32 mRotType
 
u32 mPlaneType
 
u32 mDLType
 
u32 mPrjType
 
s16 mClrKeyFrame
 
u8 mDrawCount
 

Member Data Documentation

◆ mClrKeyFrame

s16 JPAEmitterWorkData::mClrKeyFrame

◆ mDirectionMtx

Mtx JPAEmitterWorkData::mDirectionMtx

◆ mDirType

u32 JPAEmitterWorkData::mDirType

◆ mDivNumber

s32 JPAEmitterWorkData::mDivNumber

◆ mDLType

u32 JPAEmitterWorkData::mDLType

◆ mDrawCount

u8 JPAEmitterWorkData::mDrawCount

◆ mEmitCount

s32 JPAEmitterWorkData::mEmitCount

◆ mEmitterPos

JGeometry::TVec3<f32> JPAEmitterWorkData::mEmitterPos

◆ mGlobalEmtrDir

JGeometry::TVec3<f32> JPAEmitterWorkData::mGlobalEmtrDir

◆ mGlobalPos

JGeometry::TVec3<f32> JPAEmitterWorkData::mGlobalPos

◆ mGlobalPtclScl

JGeometry::TVec2<f32> JPAEmitterWorkData::mGlobalPtclScl

◆ mGlobalRot

Mtx JPAEmitterWorkData::mGlobalRot

◆ mGlobalScl

JGeometry::TVec3<f32> JPAEmitterWorkData::mGlobalScl

◆ mGlobalSR

Mtx JPAEmitterWorkData::mGlobalSR

◆ mpAlivePtcl

JPAList<JPABaseParticle>* JPAEmitterWorkData::mpAlivePtcl

◆ mpCurNode

JPANode<JPABaseParticle>* JPAEmitterWorkData::mpCurNode

◆ mpEmtr

JPABaseEmitter* JPAEmitterWorkData::mpEmtr

◆ mPivot

JGeometry::TVec2<f32> JPAEmitterWorkData::mPivot

◆ mPlaneType

u32 JPAEmitterWorkData::mPlaneType

◆ mPosCamMtx

Mtx JPAEmitterWorkData::mPosCamMtx

◆ mpRes

JPAResource* JPAEmitterWorkData::mpRes

◆ mpResMgr

JPAResourceManager* JPAEmitterWorkData::mpResMgr

◆ mPrjMtx

Mtx JPAEmitterWorkData::mPrjMtx

◆ mPrjType

u32 JPAEmitterWorkData::mPrjType

◆ mPublicScale

JGeometry::TVec3<f32> JPAEmitterWorkData::mPublicScale

◆ mRndm

JPARandom JPAEmitterWorkData::mRndm

◆ mRotationMtx

Mtx JPAEmitterWorkData::mRotationMtx

◆ mRotType

u32 JPAEmitterWorkData::mRotType

◆ mScaleAnm

f32 JPAEmitterWorkData::mScaleAnm

◆ mVelAxis

JGeometry::TVec3<f32> JPAEmitterWorkData::mVelAxis

◆ mVelOmni

JGeometry::TVec3<f32> JPAEmitterWorkData::mVelOmni

◆ mVolumeAngleMax

s32 JPAEmitterWorkData::mVolumeAngleMax

◆ mVolumeAngleNum

s32 JPAEmitterWorkData::mVolumeAngleNum

◆ mVolumeEmitIdx

s32 JPAEmitterWorkData::mVolumeEmitIdx

◆ mVolumeMinRad

f32 JPAEmitterWorkData::mVolumeMinRad

◆ mVolumePos

JGeometry::TVec3<f32> JPAEmitterWorkData::mVolumePos

◆ mVolumeSize

f32 JPAEmitterWorkData::mVolumeSize

◆ mVolumeSweep

f32 JPAEmitterWorkData::mVolumeSweep

◆ mVolumeX

s32 JPAEmitterWorkData::mVolumeX

◆ mYBBCamMtx

Mtx JPAEmitterWorkData::mYBBCamMtx

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