SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
EffectKeeper Class Reference

Public Member Functions

 EffectKeeper (const char *, ResourceHolder *, int, const char *)
 
void init (LiveActor *)
 
void initAfterPlacementForAttributeEffect (MtxPtr)
 
void setBinder (Binder *)
 
void addEffect (const char *, LiveActor *)
 
void registerEffect (const char *, const TVec3f *, const TVec3f *, const TVec3f *, const char *)
 
void registerEffect (const char *, MtxPtr, const char *, const char *)
 
void registerEffect (const char *, MtxPtr, const TVec3f *, const char *, const char *)
 
void registerEffectWithoutSRT (const char *, const char *)
 
void enableSort ()
 
void playEmitterOffClipped ()
 
void stopEmitterOnClipped ()
 
void clear ()
 

Public Attributes

const char * _0
 
ResourceHoldermResourceHolder
 
const char * mResourceName
 
u32 _C
 
u32 _10
 
u32 _14
 
u32 _18
 
u32 _1C
 
u32 _20
 
u32 _24
 
u32 _28
 
u32 _2C
 
u8 _30
 

Detailed Description

Definition at line 10 of file EffectKeeper.hpp.

Member Data Documentation

◆ _0

const char* EffectKeeper::_0

Definition at line 29 of file EffectKeeper.hpp.

◆ mResourceHolder

ResourceHolder* EffectKeeper::mResourceHolder

Definition at line 30 of file EffectKeeper.hpp.

◆ mResourceName

const char* EffectKeeper::mResourceName

Definition at line 31 of file EffectKeeper.hpp.

◆ _C

u32 EffectKeeper::_C

Definition at line 32 of file EffectKeeper.hpp.

◆ _10

u32 EffectKeeper::_10

Definition at line 33 of file EffectKeeper.hpp.

◆ _14

u32 EffectKeeper::_14

Definition at line 34 of file EffectKeeper.hpp.

◆ _18

u32 EffectKeeper::_18

Definition at line 35 of file EffectKeeper.hpp.

◆ _1C

u32 EffectKeeper::_1C

Definition at line 36 of file EffectKeeper.hpp.

◆ _20

u32 EffectKeeper::_20

Definition at line 37 of file EffectKeeper.hpp.

◆ _24

u32 EffectKeeper::_24

Definition at line 38 of file EffectKeeper.hpp.

◆ _28

u32 EffectKeeper::_28

Definition at line 39 of file EffectKeeper.hpp.

◆ _2C

u32 EffectKeeper::_2C

Definition at line 40 of file EffectKeeper.hpp.

◆ _30

u8 EffectKeeper::_30

Definition at line 41 of file EffectKeeper.hpp.