1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
/***************************************************************************
module.cpp - description
-------------------
begin : Sun Sep 22 2002
copyright : (C) 2002 by Henrik Enqvist
email : henqvist@excite.com
***************************************************************************/
#include <stdlib.h>
#include "Private.h"
#include "Behavior.h"
class MyBehavior : public Behavior {
public:
MyBehavior() : Behavior() {};
~MyBehavior() {};
void onTick() {};
void onCollision(const Vertex3D & vtxWall, const Vertex3D & vtxOwn, Group * g) {};
void onSignal(int signal, Group * sender) {};
};
extern "C" void * new_object_fct(void) {
return new MyBehavior();
}
|