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

Description

Definition at line 233 of file ef_res_emitter.h.

Public Member Functions

EmitterDescGetEmitterDesc ()
 
u8 * SkipEmitterDesc ()
 
const char * GetName () const
 
EmitterDrawSettingGetEmitterDrawSetting ()
 
ParticleParameterDescGetParticleParameterDesc ()
 
u8 * SkipParticleParameterDesc ()
 
u16 NumPtclTrack ()
 
u16 NumPtclInitTrack ()
 
u16 NumEmitTrack ()
 
u16 NumEmitInitTrack ()
 
u8 ** GetPtclTrackTbl ()
 
u8 ** GetEmitTrackTbl ()
 
u8 * GetPtclTrack (u16 idx)
 
u8 * GetEmitTrack (u16 idx)
 
void LocateTracks ()
 

Private Attributes

char * name
 
ulong headersize
 

Member Function Documentation

◆ GetEmitterDesc()

EmitterDesc * nw4r::ef::EmitterResource::GetEmitterDesc ( )
inline

Definition at line 242 of file ef_res_emitter.h.

◆ SkipEmitterDesc()

u8 * nw4r::ef::EmitterResource::SkipEmitterDesc ( )
inline

Definition at line 246 of file ef_res_emitter.h.

◆ GetName()

const char * nw4r::ef::EmitterResource::GetName ( ) const
inline

Definition at line 252 of file ef_res_emitter.h.

◆ GetEmitterDrawSetting()

EmitterDrawSetting * nw4r::ef::EmitterResource::GetEmitterDrawSetting ( )
inline

Definition at line 256 of file ef_res_emitter.h.

◆ GetParticleParameterDesc()

ParticleParameterDesc * nw4r::ef::EmitterResource::GetParticleParameterDesc ( )
inline

Definition at line 263 of file ef_res_emitter.h.

◆ SkipParticleParameterDesc()

u8 * nw4r::ef::EmitterResource::SkipParticleParameterDesc ( )
inline

Definition at line 268 of file ef_res_emitter.h.

◆ NumPtclTrack()

u16 nw4r::ef::EmitterResource::NumPtclTrack ( )
inline

Definition at line 277 of file ef_res_emitter.h.

◆ NumPtclInitTrack()

u16 nw4r::ef::EmitterResource::NumPtclInitTrack ( )
inline

Definition at line 282 of file ef_res_emitter.h.

◆ NumEmitTrack()

u16 nw4r::ef::EmitterResource::NumEmitTrack ( )
inline

Definition at line 288 of file ef_res_emitter.h.

◆ NumEmitInitTrack()

u16 nw4r::ef::EmitterResource::NumEmitInitTrack ( )
inline

Definition at line 297 of file ef_res_emitter.h.

◆ GetPtclTrackTbl()

u8 ** nw4r::ef::EmitterResource::GetPtclTrackTbl ( )
inline

Definition at line 307 of file ef_res_emitter.h.

◆ GetEmitTrackTbl()

u8 ** nw4r::ef::EmitterResource::GetEmitTrackTbl ( )
inline

Definition at line 312 of file ef_res_emitter.h.

◆ GetPtclTrack()

u8 * nw4r::ef::EmitterResource::GetPtclTrack ( u16 idx)
inline

Definition at line 321 of file ef_res_emitter.h.

◆ GetEmitTrack()

u8 * nw4r::ef::EmitterResource::GetEmitTrack ( u16 idx)
inline

Definition at line 325 of file ef_res_emitter.h.

◆ LocateTracks()

void nw4r::ef::EmitterResource::LocateTracks ( )
inline

Definition at line 330 of file ef_res_emitter.h.

Member Data Documentation

◆ name

char* nw4r::ef::EmitterResource::name
private

Definition at line 235 of file ef_res_emitter.h.

◆ headersize

ulong nw4r::ef::EmitterResource::headersize
private

Definition at line 236 of file ef_res_emitter.h.