Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef BASIC_IOS_ACTOR_H
00013 #define BASIC_IOS_ACTOR_H
00014
00015 #include "Apex.h"
00016
00017 namespace nvidia
00018 {
00019 namespace apex
00020 {
00021
00022 PX_PUSH_PACK_DEFAULT
00023
00027 class BasicIosActor : public Actor
00028 {
00029 public:
00030
00032 virtual float getParticleRadius() const = 0;
00033
00035 virtual float getRestDensity() const = 0;
00036
00038 virtual uint32_t getParticleCount() const = 0;
00039
00040 protected:
00041
00042 virtual ~BasicIosActor() {}
00043 };
00044
00045 PX_POP_PACK
00046
00047 }
00048 }
00049
00050 #endif // BASIC_IOS_ACTOR_H