Add dComIfGp_particle_addModelEmitter wrapper

This commit is contained in:
Erilea
2024-05-24 10:57:15 +02:00
parent a9f55dc187
commit 6f01730ab2
3 changed files with 7 additions and 1 deletions
+4
View File
@@ -3163,6 +3163,10 @@ inline void dComIfGp_particle_calcMenu() {
g_dComIfG_gameInfo.play.getParticle()->calcMenu();
}
inline int dComIfGp_particle_addModelEmitter(dPa_modelEmitter_c* emitter){
return g_dComIfG_gameInfo.play.getParticle()->addModelEmitter(emitter);
}
inline void dComIfGp_particle_drawModelParticle() {
g_dComIfG_gameInfo.play.getParticle()->drawModelParticle();
}
+2
View File
@@ -363,6 +363,7 @@ public:
static J3DModel * newModel(J3DModelData*);
void draw();
int add(dPa_modelEmitter_c *emitter) { return cLs_Addition(this, emitter); }
static dPa_J3Dmodel_c * mModel;
};
@@ -469,6 +470,7 @@ public:
u32 getParticleNum() { return mEmitterMng->getParticleNumber(); }
u32 getEmitterNum() { return mEmitterMng->getEmitterNumber(); }
int addModelEmitter(dPa_modelEmitter_c *emitter) { return mModelControl->add(emitter); }
void drawModelParticle() { mModelControl->draw(); }
JKRHeap * getHeap() { return mHeap; }