#pragma once #include "LinearAlgebra/Spherical.h" #include "LinearAlgebra/SwingTwist.h" #include "Thing.h" namespace RoboidControl { class LocalParticipant; class IMessage { public: IMessage(); virtual unsigned char Serialize(char* buffer); static unsigned char* ReceiveMsg(unsigned char packetSize); // bool Publish(LocalParticipant *participant); // bool SendTo(LocalParticipant *participant); }; } // namespace RoboidControl