123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // CollisionModule.h
- // libcocos2d Mac
- //
- // Created by 徐俊杰 on 2020/4/24.
- //
- #ifndef CollisionModule_h
- #define CollisionModule_h
- //#include "cocos2d.h"
- #include "rparticle/Macros/RParticleMacros.h"
- #include "rparticle/Modules/ParticleSystemModule.h"
- NS_RRP_BEGIN
- class CollisionModule : public ParticleSystemModule
- {
- public:
- DECLARE_MODULE (CollisionModule)
- CollisionModule ();
- // static CollisionModule* create();
- // ~CollisionModule();
- void CheckConsistency() {};
- void AllocateAndCache(const ParticleSystemReadOnlyState& roState, ParticleSystemState& state);
- static void FreeCache(ParticleSystemState& state);
- template<class TransferFunction>
- void Transfer (TransferFunction& transfer);
-
- private:
- // CollisionModule();
- // bool init();
- };
- NS_RRP_END
- #endif /* CollisionModule_h */
|