Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef MODULE_PARTICLE_IOS_H
00013 #define MODULE_PARTICLE_IOS_H
00014
00015 #include "Apex.h"
00016 #include <limits.h>
00017
00018 namespace nvidia
00019 {
00020 namespace apex
00021 {
00022
00023 PX_PUSH_PACK_DEFAULT
00024
00025 class ParticleIosAsset;
00026 class ParticleIosAssetAuthoring;
00027 class CudaTestManager;
00028 class Scene;
00029
00033 class ModuleParticleIos : public Module
00034 {
00035 protected:
00036 virtual ~ModuleParticleIos() {}
00037
00038 public:
00040 virtual const char* getParticleIosTypeName() = 0;
00041 };
00042
00043
00044 PX_POP_PACK
00045
00046 }
00047 }
00048
00049 #endif // MODULE_PARTICLE_IOS_H