Struct rlbot::RLBot[][src]

pub struct RLBot { /* fields omitted */ }

The low-level interface to RLBot. All RLBot calls that are available can be made through this struct.

Methods

impl RLBot
[src]

Returns a Packeteer object, for conveniently accessing game state as it occurs.

Sends player input to RLBot.

Sends player input to RLBot using flatbuffers. The buffer must be built from a flat::PlayerInput

Grabs the current LiveDataPacket from RLBot. Consider using packeteer instead for a more convenient interface.

Grabs the current flat::GameTickPacket from RLBot, if any. Consider using packeteer instead for a more convenient interface.

Grabs the current ffi::FieldInfo from RLBot

Grabs the current flat::FieldInfo from RLBot, if any

Sets the desired game state. The buffer must be built from a flat::DesiredGameState

Render a group of lines/text. The buffer must be built from a flat::RenderGroup

Send a quickchat. The buffer must be built from a flat::QuickChat

Tell RLBot to start a match.

Auto Trait Implementations

impl Send for RLBot

impl !Sync for RLBot