Fixing vs build fail

This commit is contained in:
Stiffly
2015-10-08 12:12:21 +02:00
parent 3f0f45f509
commit bb314898ba
2 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -19,8 +19,8 @@ struct CreateParticleSequence : public Event
int NumberOfTicks = 100; int NumberOfTicks = 100;
float Speed = 1.f; float Speed = 1.f;
int ParticlesPerTick = 1.f; int ParticlesPerTick = 1.f;
float Spread = glm::pi<float>(); float Spread = 1.f;
float EmittingAngle = glm::two_pi<float>(); float EmittingAngle = 0.f;
float MaxCount = 0; float MaxCount = 0;
//Particle //Particle
+4 -3
View File
@@ -2,6 +2,7 @@
#define DAYDREAM_PHYSICSSYSTEM_H #define DAYDREAM_PHYSICSSYSTEM_H
#include <unordered_map> #include <unordered_map>
#include <random>
#include <Box2D/Box2D.h> #include <Box2D/Box2D.h>
@@ -116,13 +117,13 @@ namespace dd
float m_Timer = 0; float m_Timer = 0;
//TODO: Fill struct with info needed. //TODO: Fill struct with info needed.
struct ParticleEmitter //TODO CHANGE NAMES struct EmitterHandler //TODO CHANGE NAMES
{ {
std::vector<b2ParticleSystem*> ParticleSystem; std::vector<b2ParticleSystem*> ParticleSystem;
std::vector<EntityID> ParticleEmitter; std::vector<EntityID> ParticleEmitter;
std::vector<EntityID> ParticleTemplate; std::vector<EntityID> ParticleTemplate;
}; };
ParticleEmitter m_ParticleEmitters; EmitterHandler m_ParticleEmitters;
std::list<Impulse> m_Impulses; std::list<Impulse> m_Impulses;
@@ -134,7 +135,7 @@ namespace dd
: m_PhysicsSystem(physicsSystem) { } : m_PhysicsSystem(physicsSystem) { }
void SayGoodbye(b2Joint*) {LOG_INFO("joint körs");}; void SayGoodbye(b2Joint*) {LOG_INFO("joint körs");};
void SayGoodbye(b2Fixture*) {LOG_INFO("Fixture körs");}; void SayGoodbye(b2Fixture*) {/*LOG_INFO("Fixture körs");*/};
void SayGoodbye(b2ParticleSystem* particleSystem, int32 index) override void SayGoodbye(b2ParticleSystem* particleSystem, int32 index) override
{ {