#include <rcsc/types.h>
#include <boost/cstdint.hpp>
#include <string>
ネームスペース | |
namespace | rcsc |
namespace | rcsc::rcg |
構成 | |
struct | rcsc::rcg::pos_t |
object data [詳細] | |
struct | rcsc::rcg::team_t |
team data [詳細] | |
struct | rcsc::rcg::showinfo_t |
view data of rcssmonitor v1 protocol [詳細] | |
struct | rcsc::rcg::msginfo_t |
message data [詳細] | |
struct | rcsc::rcg::pointinfo_t |
point data in drawinfo_t [詳細] | |
struct | rcsc::rcg::circleinfo_t |
circle data in drawinfo_t [詳細] | |
struct | rcsc::rcg::lineinfo_t |
line data in drawinfo_t [詳細] | |
struct | rcsc::rcg::drawinfo_t |
drawing data [詳細] | |
struct | rcsc::rcg::dispinfo_t |
data block for rcssmonitor v1 protocol and rcg v1/v2 [詳細] | |
struct | rcsc::rcg::ball_t |
ball data [詳細] | |
struct | rcsc::rcg::player_t |
player data [詳細] | |
struct | rcsc::rcg::showinfo_t2 |
view data of rcssmonitor v2 protocol [詳細] | |
struct | rcsc::rcg::short_showinfo_t2 |
view data. [詳細] | |
struct | rcsc::rcg::player_type_t |
player type parameters [詳細] | |
struct | rcsc::rcg::server_params_t |
server parametors [詳細] | |
struct | rcsc::rcg::player_params_t |
heterogenious player trade-off parametors [詳細] | |
struct | rcsc::rcg::dispinfo_t2 |
data block for rcssmonitor v2 protocol. [詳細] | |
struct | rcsc::rcg::BallT |
generic ball data for display information [詳細] | |
struct | rcsc::rcg::PlayerT |
generic player data for display information [詳細] | |
struct | rcsc::rcg::TeamT |
team information [詳細] | |
struct | rcsc::rcg::ShowInfoT |
show information [詳細] | |
struct | rcsc::rcg::DispInfoT |
display information [詳細] | |
型定義 | |
typedef boost::int16_t | rcsc::rcg::Int16 |
type of the 16bits integer value | |
typedef boost::uint16_t | rcsc::rcg::UInt16 |
type of the unsigned 16bits integer value | |
typedef boost::int32_t | rcsc::rcg::Int32 |
type of the 32bits integer value | |
typedef boost::int32_t | rcsc::rcg::UInt32 |
type of the unsigned 32bits integer value | |
列挙型 | |
enum | DispInfoMode { rcsc::rcg::NO_INFO = 0, rcsc::rcg::SHOW_MODE = 1, rcsc::rcg::MSG_MODE = 2, rcsc::rcg::DRAW_MODE = 3, rcsc::rcg::BLANK_MODE = 4, rcsc::rcg::PM_MODE = 5, rcsc::rcg::TEAM_MODE = 6, rcsc::rcg::PT_MODE = 7, rcsc::rcg::PARAM_MODE = 8, rcsc::rcg::PPARAM_MODE = 9 } |
monitor data type enumeration. | |
enum | MsgInfoMode { MSG_BOARD = 1, LOG_BOARD = 2 } |
message data type id enumeration. | |
enum | PlayerStatus { DISABLE = 0x00000000, STAND = 0x00000001, KICK = 0x00000002, KICK_FAULT = 0x00000004, GOALIE = 0x00000008, CATCH = 0x00000010, CATCH_FAULT = 0x00000020, BALL_TO_PLAYER = 0x00000040, PLAYER_TO_BALL = 0x00000080, DISCARD = 0x00000100, LOST = 0x00000200, BALL_COLLIDE = 0x00000400, PLAYER_COLLIDE = 0x00000800, TACKLE = 0x00001000, TACKLE_FAULT = 0x00002000, BACK_PASS = 0x00004000, FREE_KICK_FAULT = 0x00008000, POST_COLLIDE = 0x00010000 } |
player status bit mask. | |
変数 | |
const int | rcsc::rcg::COLOR_NAME_MAX = 64 |
max length of color name string. | |
const double | rcsc::rcg::SHOWINFO_SCALE = 16.0 |
scaling parameter | |
const float | rcsc::rcg::SHOWINFO_SCALEF = 16.0f |
const int | rcsc::rcg::REC_OLD_VERSION = 1 |
version number of rcg v1 | |
const int | rcsc::rcg::REC_VERSION_2 = 2 |
recorded value of rcg v2 | |
const double | rcsc::rcg::SHOWINFO_SCALE2 = 65536.0 |
scaling variable | |
const float | rcsc::rcg::SHOWINFO_SCALE2F = 65536.0f |
scaling variable | |
const int | rcsc::rcg::REC_VERSION_3 = 3 |
version number | |
const int | rcsc::rcg::REC_VERSION_4 = 4 |
recorded value of rcg v4 | |
const int | rcsc::rcg::DEFAULT_LOG_VERSION = REC_VERSION_4 |
default rcg version |