4#include <libcockatrice/protocol/pb/color.pb.h>
23 const color &_arrowColor,
59 void getInfo(ServerInfo_Arrow *info);
Definition server_arrowtarget.h:7
Server_ArrowTarget * targetItem
Definition server_arrow.h:15
int id
Definition server_arrow.h:13
Server_Card * getStartCard() const
Definition server_arrow.h:34
Server_Arrow(int _id, Server_Card *_startCard, Server_ArrowTarget *_targetItem, const color &_arrowColor, int _phaseCreated, int _phaseDeleted)
Definition server_arrow.cpp:9
int phaseDeleted
Definition server_arrow.h:17
void setTargetItem(Server_ArrowTarget *targetItem_)
Definition server_arrow.h:46
Server_ArrowTarget * getTargetItem() const
Definition server_arrow.h:42
void setStartCard(Server_Card *startCard_)
Definition server_arrow.h:38
int phaseCreated
Definition server_arrow.h:17
Server_Card * startCard
Definition server_arrow.h:14
void setId(int _id)
Definition server_arrow.h:30
void getInfo(ServerInfo_Arrow *info)
Definition server_arrow.cpp:20
int getId() const
Definition server_arrow.h:26
const color & getColor() const
Definition server_arrow.h:50
bool checkPhaseDeletion(int phase) const
Definition server_arrow.h:54
color arrowColor
Definition server_arrow.h:16
Definition server_card.h:36