31 qint32 mesgID; // Unique id for this
32 qint32 userID; // Which user does this refer to?
33 QDateTime timestamp; // Time at which the server made this event official
37 class UserJoinAction : public Action {
41 QString username; // What's their username?
44 class UserPartAction : public Action {
50 class MouseMoveAction : public Action {
57 class DrawLineAction : public Action {
63 QVector<QPointF> points;
67 class AddImageAction : public Action {
75 class UserChatAction : public Action {
82 class ClearBoardAction : public Action {
88 QTextStream& operator<<(QTextStream& out, const Action& action);