SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Effect
ParticleResourceHolder.hpp
1
#pragma once
2
3
#include "Game/Util/JMapInfo.hpp"
4
#include "JSystem/JParticle/JPAResourceManager.hpp"
5
#include <revolution.h>
6
7
class
ResTIMG;
8
9
class
ParticleResourceHolder
{
10
public
:
11
12
struct
Particle
{
13
const
char
* mGroupName;
// _0
14
int
mCount;
// _4
15
};
16
17
ParticleResourceHolder
(
const
char
*);
18
19
void
countAutoEffectNum();
20
void
swapTexture(
const
ResTIMG *,
const
char
*);
21
bool
isExistInResource(
const
char
*, u16 *)
const
;
22
JMapInfo
* getAutoEffectListBinary()
const
;
23
int
getAutoEffectNum(
const
char
*)
const
;
24
25
JPAResourceManager* mResourceMgr;
// _0
26
JMapInfo
* mAutoEffectList;
// _4
27
JMapInfo
* mParticleNames;
// _8
28
Particle
mParticles[512];
// _C
29
int
mNumParticles;
// _100C
30
};
JMapInfo
Definition
JMapInfo.hpp:53
ParticleResourceHolder
Definition
ParticleResourceHolder.hpp:9
ParticleResourceHolder::Particle
Definition
ParticleResourceHolder.hpp:12
Generated by
1.10.0