1 #ifndef COLLIDE_FUNC_OBJECTS_H
2 #define COLLIDE_FUNC_OBJECTS_H
20 Delete(
bool deleteFrom,
bool deleteTo);
31 Create(
int createFrom,
int createTo);
44 Move(
int xFromStep,
int yFromStep,
int xToStep,
int yToStep);
48 int xFromStep, yFromStep, xToStep, yToStep;
void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt)
Definition: CollideFuncObjects.cpp:66
MoveRandom(unsigned int radius)
Definition: CollideFuncObjects.cpp:62
Definition: CollideFuncObjects.h:64
void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt)
Definition: CollideFuncObjects.cpp:48
Definition: ParticleGroupHandle.h:29
CollideFuncObject()
Definition: CollideFuncObjects.cpp:7
virtual void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt) = 0
Definition: CollideFuncObjects.h:18
Definition: CollideFuncObjects.h:6
Delete(bool deleteFrom, bool deleteTo)
Definition: CollideFuncObjects.cpp:11
void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt)
Definition: CollideFuncObjects.cpp:13
Definition: CollideFuncObjects.h:29
void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt)
Definition: CollideFuncObjects.cpp:40
void hit(ParticleGroupHandle *from, int xf, int yf, ParticleGroupHandle *to, int xt, int yt)
Definition: CollideFuncObjects.cpp:26
Definition: CollideFuncObjects.h:39
Move(int xFromStep, int yFromStep, int xToStep, int yToStep)
Definition: CollideFuncObjects.cpp:37
Definition: CollideFuncObjects.h:51
Create(int createFrom, int createTo)
Definition: CollideFuncObjects.cpp:24
Convert(ParticleGroupHandle *newFromType, ParticleGroupHandle *newToType)
Definition: CollideFuncObjects.cpp:45