\hypertarget{classmessages_1_1Bullet}{\section{messages\-:\-:\-Bullet \-Class \-Reference}
\label{classmessages_1_1Bullet}\index{messages\-::\-Bullet@{messages\-::\-Bullet}}
}


{\ttfamily \#include $<$unit.\-pb.\-h$>$}



\-Inheritance diagram for messages\-:\-:\-Bullet\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1Bullet__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for messages\-:\-:\-Bullet\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1Bullet__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmessages_1_1Bullet_a8fb14cfa4678a38457cc42465ecdbb12}{\-Bullet} ()
\item 
virtual \hyperlink{classmessages_1_1Bullet_a4c7be21f2c96ba85164b3784a25b9319}{$\sim$\-Bullet} ()
\item 
\hyperlink{classmessages_1_1Bullet_ae911ad40eb476d7a7ca03b2b4cbd994e}{\-Bullet} (const \hyperlink{classmessages_1_1Bullet}{\-Bullet} \&from)
\item 
\hyperlink{classmessages_1_1Bullet}{\-Bullet} \& \hyperlink{classmessages_1_1Bullet_a06c01e29bc117a508aa5f2bba74321b9}{operator=} (const \hyperlink{classmessages_1_1Bullet}{\-Bullet} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classmessages_1_1Bullet_a20903ba8cfafa399c650bf2e3444a9f0}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classmessages_1_1Bullet_a9feae08a3589b4842fe2d3e2aa9f9fed}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classmessages_1_1Bullet_a832c5214435b90258715e44d75acef4f}{\-Swap} (\hyperlink{classmessages_1_1Bullet}{\-Bullet} $\ast$other)
\item 
\hyperlink{classmessages_1_1Bullet}{\-Bullet} $\ast$ \hyperlink{classmessages_1_1Bullet_acc4aa10fa9d3bd2f2437552b25e00575}{\-New} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a2086531435715e6f03e4cc25d9dd0bfb}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1Bullet_afd2d866923caaf450a3d893380793bd6}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1Bullet_aecbf78f64ca066d1f03b76a4a7c9beac}{\-Copy\-From} (const \hyperlink{classmessages_1_1Bullet}{\-Bullet} \&from)
\item 
void \hyperlink{classmessages_1_1Bullet_a723aa0d7d04317046e4461159ec92aa8}{\-Merge\-From} (const \hyperlink{classmessages_1_1Bullet}{\-Bullet} \&from)
\item 
void \hyperlink{classmessages_1_1Bullet_add76f91ad5289279f1371f0ce099dc0d}{\-Clear} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_a363724f59e0c3403e958ea746a9e4072}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classmessages_1_1Bullet_a0eb7721702addfea7d20b07868503a17}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classmessages_1_1Bullet_a6fec924c4d6124fa57203885d3d54fc4}{\-Merge\-Partial\-From\-Coded\-Stream} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedInputStream}{google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input})
\item 
void \hyperlink{classmessages_1_1Bullet_aa2683d16687ba87d4da415c7987cfd35}{\-Serialize\-With\-Cached\-Sizes} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedOutputStream}{google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$ \hyperlink{classmessages_1_1Bullet_ac53b64556fef6a8a7c38572d639d8112}{\-Serialize\-With\-Cached\-Sizes\-To\-Array} (\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
int \hyperlink{classmessages_1_1Bullet_a3dacbf0bdfd5b5b0601a2a571113bf53}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classmessages_1_1Bullet_af10ea0867eac11ef3502e0dd73737cae}{\-Get\-Metadata} () const 
\item 
bool \hyperlink{classmessages_1_1Bullet_a3e5b9ea0e890565e2b892e646e68fdb4}{has\-\_\-id} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_af923004e5a89445bbfafe54cadcfebdb}{clear\-\_\-id} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1Bullet_aadab385f75da0f24e19cb1ab68a3ee83}{id} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a210b48ebf6e75cddef17f1c1a6fac81f}{set\-\_\-id} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a165b356bf2f84bc287910537a1ce0982}{has\-\_\-player} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a4114e0d0b678522dd5c72e6f8a56a4fa}{clear\-\_\-player} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1Bullet_a8aaa95e0c95ac1168988b9f9298ad90a}{player} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a5147e3cc4812cdff75af87ed54494c71}{set\-\_\-player} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a07a5972206d7ee8b5b9dbd3214681668}{has\-\_\-type} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_adb8cdee969b2baf1eca7008dbd46fc97}{clear\-\_\-type} ()
\item 
\hyperlink{namespacemessages_a55bc5c4c50bf5ccd8c07d0ce24eec1a2}{messages\-::\-Bullet\-Type} \hyperlink{classmessages_1_1Bullet_ab1fea4a8a41ea28fba935575d62d63df}{type} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_ae0b742b2d0e99eaa2afd7ba3e8a69d6f}{set\-\_\-type} (\hyperlink{namespacemessages_a55bc5c4c50bf5ccd8c07d0ce24eec1a2}{messages\-::\-Bullet\-Type} value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a156543005af4a3aa1b3e7a5a8e82c84d}{has\-\_\-source} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_aa8bfc545086e940533b91d12aa0d463e}{clear\-\_\-source} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitId}{messages\-::\-Unit\-Id} \& \hyperlink{classmessages_1_1Bullet_a86a7d99f78639adfc84ea4143ea0c179}{source} () const 
\item 
inline\-::messages\-::\-Unit\-Id $\ast$ \hyperlink{classmessages_1_1Bullet_a7b8e02299e2fe72bf61bbe5868d8f085}{mutable\-\_\-source} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_ac9d1ab836080c6dd2f7729270fb6f235}{has\-\_\-position} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_abf69770423de6ad87ae6ebf99082642e}{clear\-\_\-position} ()
\item 
const \-::\hyperlink{classmessages_1_1Position}{messages\-::\-Position} \& \hyperlink{classmessages_1_1Bullet_ac0034130d96ba562b06eeae5d1ebdca2}{position} () const 
\item 
inline\-::messages\-::\-Position $\ast$ \hyperlink{classmessages_1_1Bullet_a166de855ab409bddf58725160e4edae9}{mutable\-\_\-position} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_a7905f4d9088fd962ca6edb3dd2a4429e}{has\-\_\-angle} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a7db96acd8e66a42a296c57b2ab12c69c}{clear\-\_\-angle} ()
\item 
double \hyperlink{classmessages_1_1Bullet_ae6465afdd4c239f4d4849deb496f05c3}{angle} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_af50a3a2bda90d1973d26c305b18bd253}{set\-\_\-angle} (double value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a3de8031927c212a075f6a78396701b86}{has\-\_\-velocityx} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_aca09475b614ecfa8bfe9d17ef9f0303f}{clear\-\_\-velocityx} ()
\item 
double \hyperlink{classmessages_1_1Bullet_ae42f4474abd224ac89b98f7ca5d7f9bd}{velocityx} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a4089999a18554efb780e51a4e17a69d0}{set\-\_\-velocityx} (double value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a0011742f3eb75c8b556442be7ed104f7}{has\-\_\-velocityy} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_aed55ed3f5d29af1e7fdadf0cee961495}{clear\-\_\-velocityy} ()
\item 
double \hyperlink{classmessages_1_1Bullet_ae171b5cc8fba1802d59c6a2447723ebd}{velocityy} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a206ea78ae02468cc5d6cbb41dd216724}{set\-\_\-velocityy} (double value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a82b3db629b77e1ed2a5d27f4e47bb8c6}{has\-\_\-target} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a3d4ee8999e36a955193c5227bc9bd7b7}{clear\-\_\-target} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitId}{messages\-::\-Unit\-Id} \& \hyperlink{classmessages_1_1Bullet_a16ed39ecaba419b862640b29ad48c3ef}{target} () const 
\item 
inline\-::messages\-::\-Unit\-Id $\ast$ \hyperlink{classmessages_1_1Bullet_af79239b1e6ba5f3c666e69b0bd127076}{mutable\-\_\-target} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_a5f21ed827f6d43bbcc349402396d947b}{has\-\_\-targetposition} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a0a1c85024960f1931743f4c8d514abf9}{clear\-\_\-targetposition} ()
\item 
const \-::\hyperlink{classmessages_1_1Position}{messages\-::\-Position} \& \hyperlink{classmessages_1_1Bullet_a4dd521756561fe8bf215f800212c0913}{targetposition} () const 
\item 
inline\-::messages\-::\-Position $\ast$ \hyperlink{classmessages_1_1Bullet_aa144d995b38bf8ca4c54ba0e6aa1ed97}{mutable\-\_\-targetposition} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_a715ad0c698230b98455c9641259289cb}{has\-\_\-removetimer} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a7ec4cef9a022b5f2a1e79930c6b1695e}{clear\-\_\-removetimer} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1Bullet_a726d3574c7b9d1f32d13283181e27bff}{removetimer} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_ad15f912d3505d7eaf5bc351460115a39}{set\-\_\-removetimer} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a6adce25b376674d9109bf43b3570d5cc}{has\-\_\-exists} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_aee089134d28477f8a5fe254fbddae1c6}{clear\-\_\-exists} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_a243d3c61048fc2d522d5d1104e85abfd}{exists} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a17de9a2d93f803eb980230c86bd8cf4e}{set\-\_\-exists} (bool value)
\item 
bool \hyperlink{classmessages_1_1Bullet_a4cf02c9b4f0addd861bc0f18a6dab346}{has\-\_\-isvisible} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a5ae8b6ab6a90bf72b1aab1642ab9773b}{clear\-\_\-isvisible} ()
\item 
bool \hyperlink{classmessages_1_1Bullet_aad32e87e50300db4ff77aab711fef1c1}{isvisible} () const 
\item 
void \hyperlink{classmessages_1_1Bullet_a2b82c39d41172d87ac5a1eac3d22028b}{set\-\_\-isvisible} (bool value)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{google\-::protobuf\-::\-Descriptor} $\ast$ \hyperlink{classmessages_1_1Bullet_a5d8439fab475da95b6ce2db762574be6}{descriptor} ()
\item 
static const \hyperlink{classmessages_1_1Bullet}{\-Bullet} \& \hyperlink{classmessages_1_1Bullet_a0abfbaaf8ce3a88913fed6a51b975883}{default\-\_\-instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const int \hyperlink{classmessages_1_1Bullet_a52fead2301e3c4e5900caa4d0322c8bb}{k\-Id\-Field\-Number} = 1
\item 
static const int \hyperlink{classmessages_1_1Bullet_af2ef55de00fb3f3a99dfcb316a6def2d}{k\-Player\-Field\-Number} = 2
\item 
static const int \hyperlink{classmessages_1_1Bullet_a62e1fff6ef97e463e64d83da301d788b}{k\-Type\-Field\-Number} = 3
\item 
static const int \hyperlink{classmessages_1_1Bullet_a1dcc6108e3a2f8e5ee9140384e10081d}{k\-Source\-Field\-Number} = 4
\item 
static const int \hyperlink{classmessages_1_1Bullet_af2262074653a2b64b13546bff9159843}{k\-Position\-Field\-Number} = 5
\item 
static const int \hyperlink{classmessages_1_1Bullet_aeb51c40859052b9acbcc24e9fcf8928f}{k\-Angle\-Field\-Number} = 6
\item 
static const int \hyperlink{classmessages_1_1Bullet_ae1837747451e3e527565b46ef0b0c406}{k\-Velocity\-X\-Field\-Number} = 7
\item 
static const int \hyperlink{classmessages_1_1Bullet_a752725c4f701417c6381ddf0e36d59ad}{k\-Velocity\-Y\-Field\-Number} = 8
\item 
static const int \hyperlink{classmessages_1_1Bullet_a290058d0cf1e1a89d195d687a0df222f}{k\-Target\-Field\-Number} = 9
\item 
static const int \hyperlink{classmessages_1_1Bullet_ab5d7a54d9d41a745c862d54e620f6f9c}{k\-Target\-Position\-Field\-Number} = 10
\item 
static const int \hyperlink{classmessages_1_1Bullet_ab9359b50ab9d53a290e0a5f37737880f}{k\-Remove\-Timer\-Field\-Number} = 11
\item 
static const int \hyperlink{classmessages_1_1Bullet_ac8145ecc82307761a7072a23545e0639}{k\-Exists\-Field\-Number} = 12
\item 
static const int \hyperlink{classmessages_1_1Bullet_ac4aff51974fdc98d35f640a777704792}{k\-Is\-Visible\-Field\-Number} = 13
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classmessages_1_1Bullet_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1Bullet_afa43391b6c4085c135fc98ee864bf6bb}{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1Bullet_af86f5e990a9b42f5bb0bf621fcba6369}{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classmessages_1_1Bullet_a8fb14cfa4678a38457cc42465ecdbb12}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Bullet@{\-Bullet}}
\index{\-Bullet@{\-Bullet}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Bullet}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Bullet\-::\-Bullet} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_a8fb14cfa4678a38457cc42465ecdbb12}
\hypertarget{classmessages_1_1Bullet_a4c7be21f2c96ba85164b3784a25b9319}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!$\sim$\-Bullet@{$\sim$\-Bullet}}
\index{$\sim$\-Bullet@{$\sim$\-Bullet}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{$\sim$\-Bullet}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf messages\-::\-Bullet\-::$\sim$\-Bullet} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_a4c7be21f2c96ba85164b3784a25b9319}
\hypertarget{classmessages_1_1Bullet_ae911ad40eb476d7a7ca03b2b4cbd994e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Bullet@{\-Bullet}}
\index{\-Bullet@{\-Bullet}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Bullet}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Bullet\-::\-Bullet} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Bullet} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_ae911ad40eb476d7a7ca03b2b4cbd994e}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classmessages_1_1Bullet_ae6465afdd4c239f4d4849deb496f05c3}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!angle@{angle}}
\index{angle@{angle}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{angle}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf messages\-::\-Bullet\-::angle} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ae6465afdd4c239f4d4849deb496f05c3}
\hypertarget{classmessages_1_1Bullet_a0eb7721702addfea7d20b07868503a17}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Bullet\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_a0eb7721702addfea7d20b07868503a17}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_ab1560961037abdec6570cb08c872a439}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1Bullet_add76f91ad5289279f1371f0ce099dc0d}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_add76f91ad5289279f1371f0ce099dc0d}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a6704e0b86f3e9e52a9264c0890900843}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1Bullet_a7db96acd8e66a42a296c57b2ab12c69c}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-angle@{clear\-\_\-angle}}
\index{clear\-\_\-angle@{clear\-\_\-angle}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-angle}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-angle} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a7db96acd8e66a42a296c57b2ab12c69c}
\hypertarget{classmessages_1_1Bullet_aee089134d28477f8a5fe254fbddae1c6}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-exists@{clear\-\_\-exists}}
\index{clear\-\_\-exists@{clear\-\_\-exists}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-exists}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-exists} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aee089134d28477f8a5fe254fbddae1c6}
\hypertarget{classmessages_1_1Bullet_af923004e5a89445bbfafe54cadcfebdb}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-id@{clear\-\_\-id}}
\index{clear\-\_\-id@{clear\-\_\-id}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_af923004e5a89445bbfafe54cadcfebdb}
\hypertarget{classmessages_1_1Bullet_a5ae8b6ab6a90bf72b1aab1642ab9773b}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-isvisible@{clear\-\_\-isvisible}}
\index{clear\-\_\-isvisible@{clear\-\_\-isvisible}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-isvisible}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-isvisible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a5ae8b6ab6a90bf72b1aab1642ab9773b}
\hypertarget{classmessages_1_1Bullet_a4114e0d0b678522dd5c72e6f8a56a4fa}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-player@{clear\-\_\-player}}
\index{clear\-\_\-player@{clear\-\_\-player}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-player}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-player} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a4114e0d0b678522dd5c72e6f8a56a4fa}
\hypertarget{classmessages_1_1Bullet_abf69770423de6ad87ae6ebf99082642e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-position@{clear\-\_\-position}}
\index{clear\-\_\-position@{clear\-\_\-position}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-position}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_abf69770423de6ad87ae6ebf99082642e}
\hypertarget{classmessages_1_1Bullet_a7ec4cef9a022b5f2a1e79930c6b1695e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-removetimer@{clear\-\_\-removetimer}}
\index{clear\-\_\-removetimer@{clear\-\_\-removetimer}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-removetimer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-removetimer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a7ec4cef9a022b5f2a1e79930c6b1695e}
\hypertarget{classmessages_1_1Bullet_aa8bfc545086e940533b91d12aa0d463e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-source@{clear\-\_\-source}}
\index{clear\-\_\-source@{clear\-\_\-source}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aa8bfc545086e940533b91d12aa0d463e}
\hypertarget{classmessages_1_1Bullet_a3d4ee8999e36a955193c5227bc9bd7b7}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-target@{clear\-\_\-target}}
\index{clear\-\_\-target@{clear\-\_\-target}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-target}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-target} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a3d4ee8999e36a955193c5227bc9bd7b7}
\hypertarget{classmessages_1_1Bullet_a0a1c85024960f1931743f4c8d514abf9}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-targetposition@{clear\-\_\-targetposition}}
\index{clear\-\_\-targetposition@{clear\-\_\-targetposition}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-targetposition}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-targetposition} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a0a1c85024960f1931743f4c8d514abf9}
\hypertarget{classmessages_1_1Bullet_adb8cdee969b2baf1eca7008dbd46fc97}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-type@{clear\-\_\-type}}
\index{clear\-\_\-type@{clear\-\_\-type}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_adb8cdee969b2baf1eca7008dbd46fc97}
\hypertarget{classmessages_1_1Bullet_aca09475b614ecfa8bfe9d17ef9f0303f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-velocityx@{clear\-\_\-velocityx}}
\index{clear\-\_\-velocityx@{clear\-\_\-velocityx}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-velocityx}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-velocityx} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aca09475b614ecfa8bfe9d17ef9f0303f}
\hypertarget{classmessages_1_1Bullet_aed55ed3f5d29af1e7fdadf0cee961495}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!clear\-\_\-velocityy@{clear\-\_\-velocityy}}
\index{clear\-\_\-velocityy@{clear\-\_\-velocityy}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{clear\-\_\-velocityy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::clear\-\_\-velocityy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aed55ed3f5d29af1e7fdadf0cee961495}
\hypertarget{classmessages_1_1Bullet_a2086531435715e6f03e4cc25d9dd0bfb}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_a2086531435715e6f03e4cc25d9dd0bfb}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a2086531435715e6f03e4cc25d9dd0bfb_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_aecbf78f64ca066d1f03b76a4a7c9beac}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Bullet} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_aecbf78f64ca066d1f03b76a4a7c9beac}
\hypertarget{classmessages_1_1Bullet_a0abfbaaf8ce3a88913fed6a51b975883}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-Bullet}\& {\bf messages\-::\-Bullet\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a0abfbaaf8ce3a88913fed6a51b975883}
\hypertarget{classmessages_1_1Bullet_a5d8439fab475da95b6ce2db762574be6}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf messages\-::\-Bullet\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a5d8439fab475da95b6ce2db762574be6}
\hypertarget{classmessages_1_1Bullet_a243d3c61048fc2d522d5d1104e85abfd}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!exists@{exists}}
\index{exists@{exists}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{exists}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::exists} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a243d3c61048fc2d522d5d1104e85abfd}
\hypertarget{classmessages_1_1Bullet_a3dacbf0bdfd5b5b0601a2a571113bf53}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Bullet\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classmessages_1_1Bullet_a3dacbf0bdfd5b5b0601a2a571113bf53}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1MessageLite_a5347f639af70b2f2ba4963791931404e}{google\-::protobuf\-::\-Message\-Lite}.

\hypertarget{classmessages_1_1Bullet_af10ea0867eac11ef3502e0dd73737cae}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Get\-Metadata@{\-Get\-Metadata}}
\index{\-Get\-Metadata@{\-Get\-Metadata}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Get\-Metadata}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::\-Metadata} {\bf messages\-::\-Bullet\-::\-Get\-Metadata} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_af10ea0867eac11ef3502e0dd73737cae}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_a152599c650dfa8c021a928e02e773a6b}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1Bullet_a7905f4d9088fd962ca6edb3dd2a4429e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-angle@{has\-\_\-angle}}
\index{has\-\_\-angle@{has\-\_\-angle}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-angle}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-angle} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a7905f4d9088fd962ca6edb3dd2a4429e}
\hypertarget{classmessages_1_1Bullet_a6adce25b376674d9109bf43b3570d5cc}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-exists@{has\-\_\-exists}}
\index{has\-\_\-exists@{has\-\_\-exists}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-exists}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-exists} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a6adce25b376674d9109bf43b3570d5cc}
\hypertarget{classmessages_1_1Bullet_a3e5b9ea0e890565e2b892e646e68fdb4}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-id@{has\-\_\-id}}
\index{has\-\_\-id@{has\-\_\-id}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a3e5b9ea0e890565e2b892e646e68fdb4}
\hypertarget{classmessages_1_1Bullet_a4cf02c9b4f0addd861bc0f18a6dab346}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-isvisible@{has\-\_\-isvisible}}
\index{has\-\_\-isvisible@{has\-\_\-isvisible}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-isvisible}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-isvisible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a4cf02c9b4f0addd861bc0f18a6dab346}
\hypertarget{classmessages_1_1Bullet_a165b356bf2f84bc287910537a1ce0982}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-player@{has\-\_\-player}}
\index{has\-\_\-player@{has\-\_\-player}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-player}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-player} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a165b356bf2f84bc287910537a1ce0982}
\hypertarget{classmessages_1_1Bullet_ac9d1ab836080c6dd2f7729270fb6f235}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-position@{has\-\_\-position}}
\index{has\-\_\-position@{has\-\_\-position}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-position}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ac9d1ab836080c6dd2f7729270fb6f235}
\hypertarget{classmessages_1_1Bullet_a715ad0c698230b98455c9641259289cb}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-removetimer@{has\-\_\-removetimer}}
\index{has\-\_\-removetimer@{has\-\_\-removetimer}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-removetimer}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-removetimer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a715ad0c698230b98455c9641259289cb}
\hypertarget{classmessages_1_1Bullet_a156543005af4a3aa1b3e7a5a8e82c84d}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-source@{has\-\_\-source}}
\index{has\-\_\-source@{has\-\_\-source}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a156543005af4a3aa1b3e7a5a8e82c84d}
\hypertarget{classmessages_1_1Bullet_a82b3db629b77e1ed2a5d27f4e47bb8c6}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-target@{has\-\_\-target}}
\index{has\-\_\-target@{has\-\_\-target}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-target}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-target} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a82b3db629b77e1ed2a5d27f4e47bb8c6}
\hypertarget{classmessages_1_1Bullet_a5f21ed827f6d43bbcc349402396d947b}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-targetposition@{has\-\_\-targetposition}}
\index{has\-\_\-targetposition@{has\-\_\-targetposition}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-targetposition}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-targetposition} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a5f21ed827f6d43bbcc349402396d947b}
\hypertarget{classmessages_1_1Bullet_a07a5972206d7ee8b5b9dbd3214681668}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-type@{has\-\_\-type}}
\index{has\-\_\-type@{has\-\_\-type}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a07a5972206d7ee8b5b9dbd3214681668}
\hypertarget{classmessages_1_1Bullet_a3de8031927c212a075f6a78396701b86}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-velocityx@{has\-\_\-velocityx}}
\index{has\-\_\-velocityx@{has\-\_\-velocityx}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-velocityx}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-velocityx} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a3de8031927c212a075f6a78396701b86}
\hypertarget{classmessages_1_1Bullet_a0011742f3eb75c8b556442be7ed104f7}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!has\-\_\-velocityy@{has\-\_\-velocityy}}
\index{has\-\_\-velocityy@{has\-\_\-velocityy}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{has\-\_\-velocityy}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::has\-\_\-velocityy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a0011742f3eb75c8b556442be7ed104f7}
\hypertarget{classmessages_1_1Bullet_aadab385f75da0f24e19cb1ab68a3ee83}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!id@{id}}
\index{id@{id}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Bullet\-::id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aadab385f75da0f24e19cb1ab68a3ee83}
\hypertarget{classmessages_1_1Bullet_a363724f59e0c3403e958ea746a9e4072}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_a363724f59e0c3403e958ea746a9e4072}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a781db24cdbfa161b11970ca5ff30eb16}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1Bullet_aad32e87e50300db4ff77aab711fef1c1}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!isvisible@{isvisible}}
\index{isvisible@{isvisible}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{isvisible}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::isvisible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aad32e87e50300db4ff77aab711fef1c1}
\hypertarget{classmessages_1_1Bullet_afd2d866923caaf450a3d893380793bd6}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_afd2d866923caaf450a3d893380793bd6}
\hypertarget{classmessages_1_1Bullet_a723aa0d7d04317046e4461159ec92aa8}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Bullet} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_a723aa0d7d04317046e4461159ec92aa8}
\hypertarget{classmessages_1_1Bullet_a6fec924c4d6124fa57203885d3d54fc4}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Bullet\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_a6fec924c4d6124fa57203885d3d54fc4}
\hypertarget{classmessages_1_1Bullet_a166de855ab409bddf58725160e4edae9}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!mutable\-\_\-position@{mutable\-\_\-position}}
\index{mutable\-\_\-position@{mutable\-\_\-position}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{mutable\-\_\-position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Position} $\ast$ {\bf messages\-::\-Bullet\-::mutable\-\_\-position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a166de855ab409bddf58725160e4edae9}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a166de855ab409bddf58725160e4edae9_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a7b8e02299e2fe72bf61bbe5868d8f085}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!mutable\-\_\-source@{mutable\-\_\-source}}
\index{mutable\-\_\-source@{mutable\-\_\-source}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{mutable\-\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Id} $\ast$ {\bf messages\-::\-Bullet\-::mutable\-\_\-source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a7b8e02299e2fe72bf61bbe5868d8f085}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a7b8e02299e2fe72bf61bbe5868d8f085_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_af79239b1e6ba5f3c666e69b0bd127076}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!mutable\-\_\-target@{mutable\-\_\-target}}
\index{mutable\-\_\-target@{mutable\-\_\-target}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{mutable\-\_\-target}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Id} $\ast$ {\bf messages\-::\-Bullet\-::mutable\-\_\-target} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_af79239b1e6ba5f3c666e69b0bd127076}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_af79239b1e6ba5f3c666e69b0bd127076_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_aa144d995b38bf8ca4c54ba0e6aa1ed97}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!mutable\-\_\-targetposition@{mutable\-\_\-targetposition}}
\index{mutable\-\_\-targetposition@{mutable\-\_\-targetposition}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{mutable\-\_\-targetposition}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Position} $\ast$ {\bf messages\-::\-Bullet\-::mutable\-\_\-targetposition} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_aa144d995b38bf8ca4c54ba0e6aa1ed97}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_aa144d995b38bf8ca4c54ba0e6aa1ed97_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a9feae08a3589b4842fe2d3e2aa9f9fed}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf messages\-::\-Bullet\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a9feae08a3589b4842fe2d3e2aa9f9fed}
\hypertarget{classmessages_1_1Bullet_acc4aa10fa9d3bd2f2437552b25e00575}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-New@{\-New}}
\index{\-New@{\-New}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Bullet}$\ast$ {\bf messages\-::\-Bullet\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1Bullet_acc4aa10fa9d3bd2f2437552b25e00575}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_ad11147db580486666b35364f6dc4e6e9}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1Bullet_a06c01e29bc117a508aa5f2bba74321b9}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!operator=@{operator=}}
\index{operator=@{operator=}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Bullet}\& messages\-::\-Bullet\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Bullet} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a06c01e29bc117a508aa5f2bba74321b9}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a06c01e29bc117a508aa5f2bba74321b9_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a8aaa95e0c95ac1168988b9f9298ad90a}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!player@{player}}
\index{player@{player}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{player}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Bullet\-::player} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a8aaa95e0c95ac1168988b9f9298ad90a}
\hypertarget{classmessages_1_1Bullet_ac0034130d96ba562b06eeae5d1ebdca2}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!position@{position}}
\index{position@{position}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{position}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Position} \& {\bf messages\-::\-Bullet\-::position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ac0034130d96ba562b06eeae5d1ebdca2}
\hypertarget{classmessages_1_1Bullet_a726d3574c7b9d1f32d13283181e27bff}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!removetimer@{removetimer}}
\index{removetimer@{removetimer}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{removetimer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Bullet\-::removetimer} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a726d3574c7b9d1f32d13283181e27bff}
\hypertarget{classmessages_1_1Bullet_aa2683d16687ba87d4da415c7987cfd35}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1Bullet_aa2683d16687ba87d4da415c7987cfd35}
\hypertarget{classmessages_1_1Bullet_ac53b64556fef6a8a7c38572d639d8112}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}}
\index{\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf messages\-::\-Bullet\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1Bullet_ac53b64556fef6a8a7c38572d639d8112}
\hypertarget{classmessages_1_1Bullet_af50a3a2bda90d1973d26c305b18bd253}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-angle@{set\-\_\-angle}}
\index{set\-\_\-angle@{set\-\_\-angle}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-angle}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-angle} (
\begin{DoxyParamCaption}
\item[{double}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_af50a3a2bda90d1973d26c305b18bd253}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_af50a3a2bda90d1973d26c305b18bd253_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a17de9a2d93f803eb980230c86bd8cf4e}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-exists@{set\-\_\-exists}}
\index{set\-\_\-exists@{set\-\_\-exists}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-exists}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-exists} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a17de9a2d93f803eb980230c86bd8cf4e}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a17de9a2d93f803eb980230c86bd8cf4e_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a210b48ebf6e75cddef17f1c1a6fac81f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-id@{set\-\_\-id}}
\index{set\-\_\-id@{set\-\_\-id}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-id} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a210b48ebf6e75cddef17f1c1a6fac81f}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a210b48ebf6e75cddef17f1c1a6fac81f_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a2b82c39d41172d87ac5a1eac3d22028b}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-isvisible@{set\-\_\-isvisible}}
\index{set\-\_\-isvisible@{set\-\_\-isvisible}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-isvisible}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-isvisible} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a2b82c39d41172d87ac5a1eac3d22028b}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a2b82c39d41172d87ac5a1eac3d22028b_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a5147e3cc4812cdff75af87ed54494c71}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-player@{set\-\_\-player}}
\index{set\-\_\-player@{set\-\_\-player}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-player}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-player} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a5147e3cc4812cdff75af87ed54494c71}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a5147e3cc4812cdff75af87ed54494c71_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_ad15f912d3505d7eaf5bc351460115a39}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-removetimer@{set\-\_\-removetimer}}
\index{set\-\_\-removetimer@{set\-\_\-removetimer}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-removetimer}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-removetimer} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ad15f912d3505d7eaf5bc351460115a39}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_ad15f912d3505d7eaf5bc351460115a39_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_ae0b742b2d0e99eaa2afd7ba3e8a69d6f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-type@{set\-\_\-type}}
\index{set\-\_\-type@{set\-\_\-type}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-type} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Bullet\-Type}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ae0b742b2d0e99eaa2afd7ba3e8a69d6f}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_ae0b742b2d0e99eaa2afd7ba3e8a69d6f_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_ae0b742b2d0e99eaa2afd7ba3e8a69d6f_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a4089999a18554efb780e51a4e17a69d0}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-velocityx@{set\-\_\-velocityx}}
\index{set\-\_\-velocityx@{set\-\_\-velocityx}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-velocityx}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-velocityx} (
\begin{DoxyParamCaption}
\item[{double}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a4089999a18554efb780e51a4e17a69d0}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a4089999a18554efb780e51a4e17a69d0_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a206ea78ae02468cc5d6cbb41dd216724}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!set\-\_\-velocityy@{set\-\_\-velocityy}}
\index{set\-\_\-velocityy@{set\-\_\-velocityy}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{set\-\_\-velocityy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::set\-\_\-velocityy} (
\begin{DoxyParamCaption}
\item[{double}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a206ea78ae02468cc5d6cbb41dd216724}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1Bullet_a206ea78ae02468cc5d6cbb41dd216724_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1Bullet_a86a7d99f78639adfc84ea4143ea0c179}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!source@{source}}
\index{source@{source}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{source}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Id} \& {\bf messages\-::\-Bullet\-::source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a86a7d99f78639adfc84ea4143ea0c179}
\hypertarget{classmessages_1_1Bullet_a832c5214435b90258715e44d75acef4f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Bullet\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Bullet} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1Bullet_a832c5214435b90258715e44d75acef4f}
\hypertarget{classmessages_1_1Bullet_a16ed39ecaba419b862640b29ad48c3ef}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!target@{target}}
\index{target@{target}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{target}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Id} \& {\bf messages\-::\-Bullet\-::target} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a16ed39ecaba419b862640b29ad48c3ef}
\hypertarget{classmessages_1_1Bullet_a4dd521756561fe8bf215f800212c0913}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!targetposition@{targetposition}}
\index{targetposition@{targetposition}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{targetposition}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Position} \& {\bf messages\-::\-Bullet\-::targetposition} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a4dd521756561fe8bf215f800212c0913}
\hypertarget{classmessages_1_1Bullet_ab1fea4a8a41ea28fba935575d62d63df}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!type@{type}}
\index{type@{type}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Bullet\-Type} {\bf messages\-::\-Bullet\-::type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ab1fea4a8a41ea28fba935575d62d63df}
\hypertarget{classmessages_1_1Bullet_a20903ba8cfafa399c650bf2e3444a9f0}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf messages\-::\-Bullet\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_a20903ba8cfafa399c650bf2e3444a9f0}
\hypertarget{classmessages_1_1Bullet_ae42f4474abd224ac89b98f7ca5d7f9bd}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!velocityx@{velocityx}}
\index{velocityx@{velocityx}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{velocityx}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf messages\-::\-Bullet\-::velocityx} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ae42f4474abd224ac89b98f7ca5d7f9bd}
\hypertarget{classmessages_1_1Bullet_ae171b5cc8fba1802d59c6a2447723ebd}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!velocityy@{velocityy}}
\index{velocityy@{velocityy}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{velocityy}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf messages\-::\-Bullet\-::velocityy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1Bullet_ae171b5cc8fba1802d59c6a2447723ebd}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classmessages_1_1Bullet_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1Bullet_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}
\hypertarget{classmessages_1_1Bullet_afa43391b6c4085c135fc98ee864bf6bb}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1Bullet_afa43391b6c4085c135fc98ee864bf6bb}
\hypertarget{classmessages_1_1Bullet_af86f5e990a9b42f5bb0bf621fcba6369}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1Bullet_af86f5e990a9b42f5bb0bf621fcba6369}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classmessages_1_1Bullet_aeb51c40859052b9acbcc24e9fcf8928f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Angle\-Field\-Number@{k\-Angle\-Field\-Number}}
\index{k\-Angle\-Field\-Number@{k\-Angle\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Angle\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Angle\-Field\-Number} = 6\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_aeb51c40859052b9acbcc24e9fcf8928f}
\hypertarget{classmessages_1_1Bullet_ac8145ecc82307761a7072a23545e0639}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Exists\-Field\-Number@{k\-Exists\-Field\-Number}}
\index{k\-Exists\-Field\-Number@{k\-Exists\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Exists\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Exists\-Field\-Number} = 12\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_ac8145ecc82307761a7072a23545e0639}
\hypertarget{classmessages_1_1Bullet_a52fead2301e3c4e5900caa4d0322c8bb}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Id\-Field\-Number@{k\-Id\-Field\-Number}}
\index{k\-Id\-Field\-Number@{k\-Id\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Id\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Id\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a52fead2301e3c4e5900caa4d0322c8bb}
\hypertarget{classmessages_1_1Bullet_ac4aff51974fdc98d35f640a777704792}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Is\-Visible\-Field\-Number@{k\-Is\-Visible\-Field\-Number}}
\index{k\-Is\-Visible\-Field\-Number@{k\-Is\-Visible\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Is\-Visible\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Is\-Visible\-Field\-Number} = 13\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_ac4aff51974fdc98d35f640a777704792}
\hypertarget{classmessages_1_1Bullet_af2ef55de00fb3f3a99dfcb316a6def2d}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Player\-Field\-Number@{k\-Player\-Field\-Number}}
\index{k\-Player\-Field\-Number@{k\-Player\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Player\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Player\-Field\-Number} = 2\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_af2ef55de00fb3f3a99dfcb316a6def2d}
\hypertarget{classmessages_1_1Bullet_af2262074653a2b64b13546bff9159843}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Position\-Field\-Number@{k\-Position\-Field\-Number}}
\index{k\-Position\-Field\-Number@{k\-Position\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Position\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Position\-Field\-Number} = 5\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_af2262074653a2b64b13546bff9159843}
\hypertarget{classmessages_1_1Bullet_ab9359b50ab9d53a290e0a5f37737880f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Remove\-Timer\-Field\-Number@{k\-Remove\-Timer\-Field\-Number}}
\index{k\-Remove\-Timer\-Field\-Number@{k\-Remove\-Timer\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Remove\-Timer\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Remove\-Timer\-Field\-Number} = 11\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_ab9359b50ab9d53a290e0a5f37737880f}
\hypertarget{classmessages_1_1Bullet_a1dcc6108e3a2f8e5ee9140384e10081d}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Source\-Field\-Number@{k\-Source\-Field\-Number}}
\index{k\-Source\-Field\-Number@{k\-Source\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Source\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Source\-Field\-Number} = 4\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a1dcc6108e3a2f8e5ee9140384e10081d}
\hypertarget{classmessages_1_1Bullet_a290058d0cf1e1a89d195d687a0df222f}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Target\-Field\-Number@{k\-Target\-Field\-Number}}
\index{k\-Target\-Field\-Number@{k\-Target\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Target\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Target\-Field\-Number} = 9\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a290058d0cf1e1a89d195d687a0df222f}
\hypertarget{classmessages_1_1Bullet_ab5d7a54d9d41a745c862d54e620f6f9c}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Target\-Position\-Field\-Number@{k\-Target\-Position\-Field\-Number}}
\index{k\-Target\-Position\-Field\-Number@{k\-Target\-Position\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Target\-Position\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Target\-Position\-Field\-Number} = 10\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_ab5d7a54d9d41a745c862d54e620f6f9c}
\hypertarget{classmessages_1_1Bullet_a62e1fff6ef97e463e64d83da301d788b}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Type\-Field\-Number@{k\-Type\-Field\-Number}}
\index{k\-Type\-Field\-Number@{k\-Type\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Type\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Type\-Field\-Number} = 3\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a62e1fff6ef97e463e64d83da301d788b}
\hypertarget{classmessages_1_1Bullet_ae1837747451e3e527565b46ef0b0c406}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Velocity\-X\-Field\-Number@{k\-Velocity\-X\-Field\-Number}}
\index{k\-Velocity\-X\-Field\-Number@{k\-Velocity\-X\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Velocity\-X\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Velocity\-X\-Field\-Number} = 7\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_ae1837747451e3e527565b46ef0b0c406}
\hypertarget{classmessages_1_1Bullet_a752725c4f701417c6381ddf0e36d59ad}{\index{messages\-::\-Bullet@{messages\-::\-Bullet}!k\-Velocity\-Y\-Field\-Number@{k\-Velocity\-Y\-Field\-Number}}
\index{k\-Velocity\-Y\-Field\-Number@{k\-Velocity\-Y\-Field\-Number}!messages::Bullet@{messages\-::\-Bullet}}
\subsubsection[{k\-Velocity\-Y\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Bullet\-::k\-Velocity\-Y\-Field\-Number} = 8\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1Bullet_a752725c4f701417c6381ddf0e36d59ad}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/gen/cpp/\hyperlink{unit_8pb_8h}{unit.\-pb.\-h}\end{DoxyCompactItemize}
