Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Typedefs | |
typedef void(* | projectionFunc) (JPAEmitterWorkData const *, const Mtx) |
typedef void(* | dirTypeFunc) (JPAEmitterWorkData const *, JPABaseParticle const *, JGeometry::TVec3< f32 > *) |
typedef void(* | rotTypeFunc) (f32, f32, Mtx &) |
typedef void(* | planeFunc) (MtxP, f32, f32) |
typedef JPANode< JPABaseParticle > *(* | getNodeFunc) (JPANode< JPABaseParticle > *) |
Variables | |
static u8 | jpa_dl [32] |
static u8 | jpa_dl_x [32] |
static projectionFunc | p_prj [3] |
static dirTypeFunc | p_direction [5] |
static rotTypeFunc | p_rot [5] |
static planeFunc | p_plane [3] |
static u8 * | p_dl [2] |
typedef void(* dirTypeFunc) (JPAEmitterWorkData const *, JPABaseParticle const *, JGeometry::TVec3< f32 > *) |
typedef JPANode< JPABaseParticle > *(* getNodeFunc) (JPANode< JPABaseParticle > *) |
void dirTypeEmtrDir | ( | JPAEmitterWorkData const * | work, |
JPABaseParticle const * | param_1, | ||
JGeometry::TVec3< f32 > * | param_2 | ||
) |
void dirTypePos | ( | JPAEmitterWorkData const * | work, |
JPABaseParticle const * | param_1, | ||
JGeometry::TVec3< f32 > * | param_2 | ||
) |
void dirTypePosInv | ( | JPAEmitterWorkData const * | work, |
JPABaseParticle const * | param_1, | ||
JGeometry::TVec3< f32 > * | param_2 | ||
) |
void dirTypePrevPtcl | ( | JPAEmitterWorkData const * | work, |
JPABaseParticle const * | param_1, | ||
JGeometry::TVec3< f32 > * | param_2 | ||
) |
void dirTypeVel | ( | JPAEmitterWorkData const * | work, |
JPABaseParticle const * | param_1, | ||
JGeometry::TVec3< f32 > * | param_2 | ||
) |
JPANode< JPABaseParticle > * getNext | ( | JPANode< JPABaseParticle > * | param_0 | ) |
JPANode< JPABaseParticle > * getPrev | ( | JPANode< JPABaseParticle > * | param_0 | ) |
void JPACalcClrIdxMerge | ( | JPAEmitterWorkData * | work | ) |
void JPACalcClrIdxMerge | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcClrIdxNormal | ( | JPAEmitterWorkData * | work | ) |
void JPACalcClrIdxNormal | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcClrIdxRandom | ( | JPAEmitterWorkData * | work | ) |
void JPACalcClrIdxRandom | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcClrIdxRepeat | ( | JPAEmitterWorkData * | work | ) |
void JPACalcClrIdxRepeat | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcClrIdxReverse | ( | JPAEmitterWorkData * | work | ) |
void JPACalcClrIdxReverse | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcColorCopy | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPACalcEnv | ( | JPAEmitterWorkData * | work | ) |
void JPACalcEnv | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPACalcPrm | ( | JPAEmitterWorkData * | work | ) |
void JPACalcPrm | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPACalcTexIdxMerge | ( | JPAEmitterWorkData * | work | ) |
void JPACalcTexIdxMerge | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcTexIdxNormal | ( | JPAEmitterWorkData * | work | ) |
void JPACalcTexIdxNormal | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcTexIdxRandom | ( | JPAEmitterWorkData * | work | ) |
void JPACalcTexIdxRandom | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcTexIdxRepeat | ( | JPAEmitterWorkData * | work | ) |
void JPACalcTexIdxRepeat | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPACalcTexIdxReverse | ( | JPAEmitterWorkData * | work | ) |
void JPACalcTexIdxReverse | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawBillboard | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawDBillboard | ( | JPAEmitterWorkData * | param_0, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawDirection | ( | JPAEmitterWorkData * | param_0, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawEmitterCallBackB | ( | JPAEmitterWorkData * | work | ) |
void JPADrawLine | ( | JPAEmitterWorkData * | param_0, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawParticleCallBack | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPADrawPoint | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPADrawRotation | ( | JPAEmitterWorkData * | param_0, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawRotBillboard | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawRotDirection | ( | JPAEmitterWorkData * | param_0, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawRotYBillboard | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPADrawStripe | ( | JPAEmitterWorkData * | param_0 | ) |
void JPADrawStripeX | ( | JPAEmitterWorkData * | param_0 | ) |
void JPADrawYBillboard | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPAGenCalcTexCrdMtxAnm | ( | JPAEmitterWorkData * | work | ) |
void JPAGenTexCrdMtxAnm | ( | JPAEmitterWorkData * | param_0 | ) |
void JPAGenTexCrdMtxIdt | ( | JPAEmitterWorkData * | param_0 | ) |
void JPAGenTexCrdMtxPrj | ( | JPAEmitterWorkData * | param_0 | ) |
void JPALoadCalcTexCrdMtxAnm | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | param_1 | ||
) |
void JPALoadPosMtxCam | ( | JPAEmitterWorkData * | work | ) |
void JPALoadTex | ( | JPAEmitterWorkData * | work | ) |
void JPALoadTexAnm | ( | JPAEmitterWorkData * | work | ) |
void JPALoadTexAnm | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistAlpha | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistAlphaEnv | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistEnv | ( | JPAEmitterWorkData * | work | ) |
void JPARegistEnv | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistPrm | ( | JPAEmitterWorkData * | work | ) |
void JPARegistPrmAlpha | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistPrmAlphaEnv | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPARegistPrmEnv | ( | JPAEmitterWorkData * | work | ) |
void JPASetLineWidth | ( | JPAEmitterWorkData * | work | ) |
void JPASetLineWidth | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void JPASetPointSize | ( | JPAEmitterWorkData * | work | ) |
void JPASetPointSize | ( | JPAEmitterWorkData * | work, |
JPABaseParticle * | ptcl | ||
) |
void loadPrj | ( | JPAEmitterWorkData const * | work, |
const Mtx | srt | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |