BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends
messages::FrameCommands Class Reference

#include <aimodule.pb.h>

Inheritance diagram for messages::FrameCommands:
Inheritance graph
[legend]
Collaboration diagram for messages::FrameCommands:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FrameCommands ()
virtual ~FrameCommands ()
 FrameCommands (const FrameCommands &from)
FrameCommandsoperator= (const FrameCommands &from)
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (FrameCommands *other)
FrameCommandsNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const FrameCommands &from)
void MergeFrom (const FrameCommands &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
int commands_size () const
void clear_commands ()
const ::messages::Commandcommands (int index) const
inline::messages::Command * mutable_commands (int index)
inline::messages::Command * add_commands ()
const
::google::protobuf::RepeatedPtrField
< ::messages::Command > & 
commands () const
inline::google::protobuf::RepeatedPtrField
< ::messages::Command > * 
mutable_commands ()
bool has_gamespeed () const
void clear_gamespeed ()
inline::google::protobuf::int32 gamespeed () const
void set_gamespeed (::google::protobuf::int32 value)
int sendtext_size () const
void clear_sendtext ()
const ::std::string & sendtext (int index) const
inline::std::string * mutable_sendtext (int index)
void set_sendtext (int index, const ::std::string &value)
void set_sendtext (int index, const char *value)
void set_sendtext (int index, const char *value, size_t size)
inline::std::string * add_sendtext ()
void add_sendtext (const ::std::string &value)
void add_sendtext (const char *value)
void add_sendtext (const char *value, size_t size)
const
::google::protobuf::RepeatedPtrField
< ::std::string > & 
sendtext () const
inline::google::protobuf::RepeatedPtrField
< ::std::string > * 
mutable_sendtext ()
int printf_size () const
void clear_printf ()
const ::std::string & printf (int index) const
inline::std::string * mutable_printf (int index)
void set_printf (int index, const ::std::string &value)
void set_printf (int index, const char *value)
void set_printf (int index, const char *value, size_t size)
inline::std::string * add_printf ()
void add_printf (const ::std::string &value)
void add_printf (const char *value)
void add_printf (const char *value, size_t size)
const
::google::protobuf::RepeatedPtrField
< ::std::string > & 
printf () const
inline::google::protobuf::RepeatedPtrField
< ::std::string > * 
mutable_printf ()
int flags_size () const
void clear_flags ()
messages::Flag flags (int index) const
void set_flags (int index, messages::Flag value)
void add_flags (messages::Flag value)
const
::google::protobuf::RepeatedField
< int > & 
flags () const
inline::google::protobuf::RepeatedField
< int > * 
mutable_flags ()
int drawcommands_size () const
void clear_drawcommands ()
const ::messages::DrawCommanddrawcommands (int index) const
inline::messages::DrawCommand * mutable_drawcommands (int index)
inline::messages::DrawCommand * add_drawcommands ()
const
::google::protobuf::RepeatedPtrField
< ::messages::DrawCommand > & 
drawcommands () const
inline::google::protobuf::RepeatedPtrField
< ::messages::DrawCommand > * 
mutable_drawcommands ()
bool has_screenposition () const
void clear_screenposition ()
const ::messages::Positionscreenposition () const
inline::messages::Position * mutable_screenposition ()
bool has_botname () const
void clear_botname ()
const ::std::string & botname () const
void set_botname (const ::std::string &value)
void set_botname (const char *value)
void set_botname (const char *value, size_t size)
inline::std::string * mutable_botname ()
bool has_botcode () const
void clear_botcode ()
const ::std::string & botcode () const
void set_botcode (const ::std::string &value)
void set_botcode (const char *value)
void set_botcode (const char *value, size_t size)
inline::std::string * mutable_botcode ()

Static Public Member Functions

static const
::google::protobuf::Descriptor
descriptor ()
static const FrameCommandsdefault_instance ()

Static Public Attributes

static const int kCommandsFieldNumber = 1
static const int kGameSpeedFieldNumber = 2
static const int kSendTextFieldNumber = 3
static const int kPrintfFieldNumber = 4
static const int kFlagsFieldNumber = 5
static const int kDrawCommandsFieldNumber = 6
static const int kScreenPositionFieldNumber = 7
static const int kBotNameFieldNumber = 8
static const int kBotCodeFieldNumber = 9

Friends

void protobuf_AddDesc_aimodule_2eproto ()
void protobuf_AssignDesc_aimodule_2eproto ()
void protobuf_ShutdownFile_aimodule_2eproto ()

Constructor & Destructor Documentation


Member Function Documentation

Here is the call graph for this function:

Here is the call graph for this function:

Here is the call graph for this function:

std::string * messages::FrameCommands::add_printf ( ) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_printf ( const ::std::string &  value) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_printf ( const char *  value) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_printf ( const char *  value,
size_t  size 
) [inline]

Here is the call graph for this function:

std::string * messages::FrameCommands::add_sendtext ( ) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_sendtext ( const ::std::string &  value) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_sendtext ( const char *  value) [inline]

Here is the call graph for this function:

void messages::FrameCommands::add_sendtext ( const char *  value,
size_t  size 
) [inline]

Here is the call graph for this function:

const ::std::string & messages::FrameCommands::botcode ( ) const [inline]

Here is the caller graph for this function:

const ::std::string & messages::FrameCommands::botname ( ) const [inline]

Here is the caller graph for this function:

int messages::FrameCommands::ByteSize ( ) const [virtual]

Reimplemented from google::protobuf::Message.

void messages::FrameCommands::Clear ( ) [virtual]

Reimplemented from google::protobuf::Message.

Here is the call graph for this function:

Here is the call graph for this function:

Here is the call graph for this function:

Here is the call graph for this function:

Here is the call graph for this function:

const ::messages::Command & messages::FrameCommands::commands ( int  index) const [inline]

Here is the call graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

const ::messages::DrawCommand & messages::FrameCommands::drawcommands ( int  index) const [inline]

Here is the call graph for this function:

Here is the call graph for this function:

messages::Flag messages::FrameCommands::flags ( int  index) const [inline]

Here is the call graph for this function:

int messages::FrameCommands::flags_size ( ) const [inline]

Here is the call graph for this function:

int messages::FrameCommands::GetCachedSize ( ) const [inline, virtual]
bool messages::FrameCommands::has_botcode ( ) const [inline]
bool messages::FrameCommands::has_botname ( ) const [inline]

Here is the caller graph for this function:

bool messages::FrameCommands::has_gamespeed ( ) const [inline]
bool messages::FrameCommands::IsInitialized ( ) const [virtual]

Reimplemented from google::protobuf::Message.

std::string * messages::FrameCommands::mutable_botcode ( ) [inline]
std::string * messages::FrameCommands::mutable_botname ( ) [inline]

Here is the call graph for this function:

Here is the call graph for this function:

std::string * messages::FrameCommands::mutable_printf ( int  index) [inline]

Here is the call graph for this function:

std::string * messages::FrameCommands::mutable_sendtext ( int  index) [inline]

Here is the call graph for this function:

FrameCommands& messages::FrameCommands::operator= ( const FrameCommands from) [inline]

Here is the call graph for this function:

const ::std::string & messages::FrameCommands::printf ( int  index) const [inline]

Here is the call graph for this function:

const ::google::protobuf::RepeatedPtrField<::std::string > & messages::FrameCommands::printf ( ) const [inline]
int messages::FrameCommands::printf_size ( ) const [inline]

Here is the call graph for this function:

const ::std::string & messages::FrameCommands::sendtext ( int  index) const [inline]

Here is the call graph for this function:

const ::google::protobuf::RepeatedPtrField<::std::string > & messages::FrameCommands::sendtext ( ) const [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_botcode ( const ::std::string &  value) [inline]
void messages::FrameCommands::set_botcode ( const char *  value) [inline]
void messages::FrameCommands::set_botcode ( const char *  value,
size_t  size 
) [inline]
void messages::FrameCommands::set_botname ( const ::std::string &  value) [inline]
void messages::FrameCommands::set_botname ( const char *  value) [inline]
void messages::FrameCommands::set_botname ( const char *  value,
size_t  size 
) [inline]
void messages::FrameCommands::set_flags ( int  index,
messages::Flag  value 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_printf ( int  index,
const ::std::string &  value 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_printf ( int  index,
const char *  value 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_printf ( int  index,
const char *  value,
size_t  size 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_sendtext ( int  index,
const ::std::string &  value 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_sendtext ( int  index,
const char *  value 
) [inline]

Here is the call graph for this function:

void messages::FrameCommands::set_sendtext ( int  index,
const char *  value,
size_t  size 
) [inline]

Here is the call graph for this function:


Friends And Related Function Documentation


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines