#ifndef _FROG_EVENT_SIM_HIT_H__ #define _FROG_EVENT_SIM_HIT_H__ #include "Base.h" namespace FROG{ class Event_Sim_Hit : public Base { public : float x; float y; float z; float Charge; unsigned char ProcessType; virtual unsigned int chunkId(){ return 11010;} virtual bool isCompactible(){ return true; } Event_Sim_Hit(){} Event_Sim_Hit(float x_, float y_, float z_, float Charge_, unsigned char ProcessType_): x(x_),y(y_),z(z_),Charge(Charge_), ProcessType(ProcessType_){} virtual ByteBuffer writeData(){ ByteBuffer toReturn(20); toReturn.putFloat(x); toReturn.putFloat(y); toReturn.putFloat(z); toReturn.putFloat(Charge); toReturn.putInt(ProcessType); return toReturn; } }; }//FROG Namespace #endif