- Timestamp:
- Nov 9, 2015, 3:51:17 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/explosionChunksHS15/src/orxonox/worldentities/ExplosionPart.h
r10752 r10786 41 41 #include "core/command/Executor.h" 42 42 #include "Scene.h" 43 #include "tools/Timer.h" 43 44 44 45 … … 49 50 public: 50 51 ExplosionPart(Context* context); 52 ~ExplosionPart(); 51 53 void XMLPort(Element& xmlelement, XMLPort::Mode mode); 52 54 void Explode(); 55 void stop(); 53 56 54 57 void setMesh(const std::string& newString); 55 58 std::string& getMesh(); 56 void setEffect(const std::string& newString); 57 std::string& getEffect(); 59 void setEffect1(const std::string& newString); 60 std::string& getEffect1(); 61 void setEffect2(const std::string& newString); 62 std::string& getEffect2(); 63 void setMinSpeed(float speed); 64 float getMinSpeed(); 65 void setMaxSpeed(float speed); 66 float getMaxSpeed(); 58 67 59 68 … … 65 74 66 75 Model* model_; 67 ParticleInterface* particleInterface_; 76 ParticleInterface* effect1Particle_; 77 ParticleInterface* effect2Particle_; 68 78 79 80 float minSpeed_; 81 float maxSpeed_; 69 82 std::string mesh_; 70 std::string effect_; 83 std::string effect1_; 84 std::string effect2_; 71 85 72 86 MovableEntity* explosionEntity_; 87 88 Timer destroyTimer_; 73 89 74 90
Note: See TracChangeset
for help on using the changeset viewer.