Player | Overloaded. Initializes a new instance of the Player class. |
BallIsCatchable | Determines if the ball is catchable. |
BallIsKickable | Determines if the ball is kickable. |
Clock | The internal clock |
CommandQueue | The current CommandQueue |
IsGoalie | Goalie or not |
LastError | The last error that has occured. |
OpponentScore | The current score of the opponent team |
OwnScore | The current score of my team |
PlayerTypes | The player types |
PlayMode | The current PlayMode |
PreviousCommandQueue | The previous CommandQueue |
PreviousSenseBody | The previous SenseBody |
ScoreDifferance | The differance between own score and opponent score |
SenseBody | The SenseBody |
ServerParam | The server parameters |
StartPoint | The players starting point. |
TeamName | Team name |
TeamSide | Side [Left|Right] |
UniformNumber | Uniform number |
World | The WorldModel of this Player |
Connect | Overloaded. Connects the player to a RoboCup server |
Disconnect | Disconnects the Player from the server |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object) | Gets the Type of the current instance. |
PlayGame | The Thread entry point and main loop for the player. |
ReConnect | Reconnects the player to the previous server |
Send | Sends the commands stored in the command queue |
StartUp |
Connects to the server and receives player_type, player_param,
server_param from the server.
|
ToString | Creates a string representation of the Player |
AfterCoachMessage | Event indicating that a CoachMessage has been handled |
AfterNewCycle | Event indicating that a new cycle has started |
AfterPlayerMessage | Event indicating that a PlayerMessage has been handled |
AfterRefereeMessage | Event indicating that a RefereeMessage has been handled |
AfterWorldModelUpdate | Event indicating that the WorldModel is updated |
BeforeCoachMessage | Event indicating that a CoachMessage is to be handled |
BeforeNewCycle | Event indicating that a new cycle is coming once the clock has been syncronized |
BeforePlayerMessage | Event indicating that a PlayerMessage is to handled |
BeforeRefereeMessage | Event indicating that a RefereeMessage is to be handled |
BeforeWorldModelUpdate | Event indicating that the WorldModel is to be updated |
PlayerParamReceived | Event indicating that a PlayerParam has been handled |
ServerParamReceived | Event indicating that a ServerParam has been handled, and the worldmodel is updated. |
Finalize | The finalizer disconnects the client from the server. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
OnAfterCoachMessage | Generates an AfterCoachMessage event |
OnAfterNewCycle | Generates an AfterNewCycle event |
OnAfterPlayerMessage | Generates an AfterPlayerMessage event |
OnAfterRefereeMessage | Generates an AfterRefereeMessage event |
OnAfterWorldModelUpdate | Generates an AfterWorldModelUpdate event |
OnBeforeCoachMessage | Generates a BeforeCoachMessage event |
OnBeforeNewCycle | Generates a BeforeNewCycle event |
OnBeforePlayerMessage | Generates a BeforePlayerMessage event |
OnBeforeRefereeMessage | Generates a BeforeRefereeMessage event |
OnBeforeWorldModelUpdate | Generates a BeforeWorldModelUpdate event |
OnPlayerParamReceived | Generates a PlayerParamReceived event |
OnServerParamReceived | Generates a ServerParamReceived event |
Player Class | TeamYaffa.CRaPI Namespace