Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JPAChildShape Class Reference

#include <JPAChildShape.h>

+ Collaboration diagram for JPAChildShape:

Public Member Functions

 JPAChildShape (u8 const *)
 
f32 getPosRndm () const
 
f32 getBaseVel () const
 
f32 getBaseVelRndm () const
 
f32 getVelInhRate () const
 
f32 getGravity () const
 
f32 getScaleX () const
 
f32 getScaleY () const
 
f32 getScaleInhRate () const
 
f32 getAlphaInhRate () const
 
f32 getColorInhRate () const
 
void getPrmClr (GXColor *dst) const
 
u8 getPrmAlpha () const
 
void getEnvClr (GXColor *dst) const
 
f32 getTiming () const
 
s16 getLife () const
 
s16 getRate () const
 
u8 getStep () const
 
u8 getTexIdx () const
 
s16 getRotInitSpeed () const
 
u32 getType () const
 
u32 getDirType () const
 
u32 getRotType () const
 
u32 getBasePlaneType () const
 
BOOL isScaleInherited () const
 
BOOL isAlphaInherited () const
 
BOOL isColorInherited () const
 
BOOL isClipOn () const
 
BOOL isFieldAffected () const
 
BOOL isScaleOutOn () const
 
BOOL isAlphaOutOn () const
 
BOOL isRotateOn () const
 

Public Attributes

const JPAChildShapeDatampData
 

Constructor & Destructor Documentation

◆ JPAChildShape()

JPAChildShape::JPAChildShape ( u8 const pData)

Member Function Documentation

◆ getAlphaInhRate()

f32 JPAChildShape::getAlphaInhRate ( ) const
inline

◆ getBasePlaneType()

u32 JPAChildShape::getBasePlaneType ( ) const
inline

◆ getBaseVel()

f32 JPAChildShape::getBaseVel ( ) const
inline

◆ getBaseVelRndm()

f32 JPAChildShape::getBaseVelRndm ( ) const
inline

◆ getColorInhRate()

f32 JPAChildShape::getColorInhRate ( ) const
inline

◆ getDirType()

u32 JPAChildShape::getDirType ( ) const
inline

◆ getEnvClr()

void JPAChildShape::getEnvClr ( GXColor dst) const
inline

◆ getGravity()

f32 JPAChildShape::getGravity ( ) const
inline

◆ getLife()

s16 JPAChildShape::getLife ( ) const
inline

◆ getPosRndm()

f32 JPAChildShape::getPosRndm ( ) const
inline

◆ getPrmAlpha()

u8 JPAChildShape::getPrmAlpha ( ) const
inline

◆ getPrmClr()

void JPAChildShape::getPrmClr ( GXColor dst) const
inline

◆ getRate()

s16 JPAChildShape::getRate ( ) const
inline

◆ getRotInitSpeed()

s16 JPAChildShape::getRotInitSpeed ( ) const
inline

◆ getRotType()

u32 JPAChildShape::getRotType ( ) const
inline

◆ getScaleInhRate()

f32 JPAChildShape::getScaleInhRate ( ) const
inline

◆ getScaleX()

f32 JPAChildShape::getScaleX ( ) const
inline

◆ getScaleY()

f32 JPAChildShape::getScaleY ( ) const
inline

◆ getStep()

u8 JPAChildShape::getStep ( ) const
inline

◆ getTexIdx()

u8 JPAChildShape::getTexIdx ( ) const
inline

◆ getTiming()

f32 JPAChildShape::getTiming ( ) const
inline

◆ getType()

u32 JPAChildShape::getType ( ) const
inline

◆ getVelInhRate()

f32 JPAChildShape::getVelInhRate ( ) const
inline

◆ isAlphaInherited()

BOOL JPAChildShape::isAlphaInherited ( ) const
inline

◆ isAlphaOutOn()

BOOL JPAChildShape::isAlphaOutOn ( ) const
inline

◆ isClipOn()

BOOL JPAChildShape::isClipOn ( ) const
inline

◆ isColorInherited()

BOOL JPAChildShape::isColorInherited ( ) const
inline

◆ isFieldAffected()

BOOL JPAChildShape::isFieldAffected ( ) const
inline

◆ isRotateOn()

BOOL JPAChildShape::isRotateOn ( ) const
inline

◆ isScaleInherited()

BOOL JPAChildShape::isScaleInherited ( ) const
inline

◆ isScaleOutOn()

BOOL JPAChildShape::isScaleOutOn ( ) const
inline

Member Data Documentation

◆ mpData

const JPAChildShapeData* JPAChildShape::mpData

The documentation for this class was generated from the following files: