/**************************/ /*** Emitter Base Class ***/ /**************************/ #include "system\global.h" #include #include "utils\utils.h" #include "gfx\prim.h" #include "gfx\sprbank.h" #include #include "level\level.h" #include "FX\FXemit.h" /*****************************************************************************/ /*****************************************************************************/ /*****************************************************************************/ void CFXEmitter::init() { CFX::init(); // ParticleList=MemAlloc(Count); } /*****************************************************************************/ void CFXEmitter::shutdown() { MemFree(ParticleList); CFX::shutdown(); } /*****************************************************************************/ /*****************************************************************************/ /*** Think *******************************************************************/ /*****************************************************************************/ void CFXEmitter::think(int _frames) { // ASSERT(FXList); CFX::think(_frames); } /*****************************************************************************/ /*** Render ******************************************************************/ /*****************************************************************************/ void CFXEmitter::render() { }