ネームスペース | |
namespace | rcsc |
マクロ定義 | |
#define | PLAYMODE_STRINGS |
playmode string table defined in rcssserver. | |
#define | SAY_CHARACTERS |
character set that player can say. | |
#define | BALL_STATUS_STRINGS |
ball status string table for trainer. | |
列挙型 | |
enum | SideID { LEFT = 1, NEUTRAL = 0, RIGHT = -1 } |
side type definition | |
enum | MarkerID { Goal_L, Goal_R, Flag_C, Flag_CT, Flag_CB, Flag_LT, Flag_LB, Flag_RT, Flag_RB, Flag_PLT, Flag_PLC, Flag_PLB, Flag_PRT, Flag_PRC, Flag_PRB, Flag_GLT, Flag_GLB, Flag_GRT, Flag_GRB, Flag_TL50, Flag_TL40, Flag_TL30, Flag_TL20, Flag_TL10, Flag_T0, Flag_TR10, Flag_TR20, Flag_TR30, Flag_TR40, Flag_TR50, Flag_BL50, Flag_BL40, Flag_BL30, Flag_BL20, Flag_BL10, Flag_B0, Flag_BR10, Flag_BR20, Flag_BR30, Flag_BR40, Flag_BR50, Flag_LT30, Flag_LT20, Flag_LT10, Flag_L0, Flag_LB10, Flag_LB20, Flag_LB30, Flag_RT30, Flag_RT20, Flag_RT10, Flag_R0, Flag_RB10, Flag_RB20, Flag_RB30, Marker_Unknown = 55 } |
marker type defintiion | |
enum | LineID { Line_Left, Line_Right, Line_Top, Line_Bottom, Line_Unknown } |
line type definition | |
enum | PlayMode { PM_Null, PM_BeforeKickOff, PM_TimeOver, PM_PlayOn, PM_KickOff_Left, PM_KickOff_Right, PM_KickIn_Left, PM_KickIn_Right, PM_FreeKick_Left, PM_FreeKick_Right, PM_CornerKick_Left, PM_CornerKick_Right, PM_GoalKick_Left, PM_GoalKick_Right, PM_AfterGoal_Left, PM_AfterGoal_Right, PM_Drop_Ball, PM_OffSide_Left, PM_OffSide_Right, PM_PK_Left, PM_PK_Right, PM_FirstHalfOver, PM_Pause, PM_Human, PM_Foul_Charge_Left, PM_Foul_Charge_Right, PM_Foul_Push_Left, PM_Foul_Push_Right, PM_Foul_MultipleAttacker_Left, PM_Foul_MultipleAttacker_Right, PM_Foul_BallOut_Left, PM_Foul_BallOut_Right, PM_Back_Pass_Left, PM_Back_Pass_Right, PM_Free_Kick_Fault_Left, PM_Free_Kick_Fault_Right, PM_CatchFault_Left, PM_CatchFault_Right, PM_IndFreeKick_Left, PM_IndFreeKick_Right, PM_PenaltySetup_Left, PM_PenaltySetup_Right, PM_PenaltyReady_Left, PM_PenaltyReady_Right, PM_PenaltyTaken_Left, PM_PenaltyTaken_Right, PM_PenaltyMiss_Left, PM_PenaltyMiss_Right, PM_PenaltyScore_Left, PM_PenaltyScore_Right, PM_MAX } |
playmode types defined in rcssserver/src/types.h | |
enum | BallStatus { Ball_Null, Ball_InField, Ball_GoalL, Ball_GoalR, Ball_OutOfField, Ball_MAX } |
ball position status for coach/trainer | |
変数 | |
const int | rcsc::MAX_PLAYER = 11 |
max player number in one team | |
const int | rcsc::Unum_Unknown = -1 |
uniform number that represents the unknown player | |
const int | rcsc::Hetero_Unknown = -1 |
Id of the unknown player type | |
const int | rcsc::Hetero_Default = 0 |
Id of the default player type |
#define BALL_STATUS_STRINGS |
値:
{ "",\ "in_field",\ "goal_l",\ "goal_r",\ "out_of_field",\ }
#define SAY_CHARACTERS |
値:
"0123456789"\ "abcdefghijklmnopqrstuvwxyz"\ "ABCDEFGHIJKLMNOPQRSTUVWXYZ"\ " ().+*/?<>_-"