\hypertarget{classFArchive}{
\section{FArchive Class Reference}
\label{d0/df8/classFArchive}\index{FArchive@{FArchive}}
}


{\ttfamily \#include $<$farchive.h$>$}

\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structFArchive_1_1ObjectMap}{ObjectMap}
\item 
struct \hyperlink{structFArchive_1_1TypeMap}{TypeMap}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classFArchive_a385beacb518c7def5ca9f2d14802a38a}{FArchive} (\hyperlink{classFFile}{FFile} \&file)
\item 
virtual \hyperlink{classFArchive_ae92e32984b8ce7029173f1594fe8fef0}{$\sim$FArchive} ()
\item 
bool \hyperlink{classFArchive_a5f8fae1b1179edf25dc9adb48414d7b7}{IsLoading} () const 
\item 
bool \hyperlink{classFArchive_aaf2fa2e292519de5835b0bb043386da5}{IsStoring} () const 
\item 
bool \hyperlink{classFArchive_a1f8291898909329cc64f588345eb86f4}{IsPeristent} () const 
\item 
void \hyperlink{classFArchive_af2809cc69593f347b76cedf7d511adbf}{SetHubTravel} ()
\item 
void \hyperlink{classFArchive_a196873e353d10667c093c8ca57d9b36b}{Close} ()
\item 
virtual void \hyperlink{classFArchive_aa2ac9429f0b288cc04e415c1cb9240f2}{Write} (const void $\ast$mem, unsigned int len)
\item 
virtual void \hyperlink{classFArchive_a7c56e8a4d6396dd5912f9fcac881e351}{Read} (void $\ast$mem, unsigned int len)
\item 
void \hyperlink{classFArchive_ab7f51d6be216917eb4e277309b1c6101}{WriteCount} (\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} count)
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a1b5cfab08a3bbd15707639b095489a17}{ReadCount} ()
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_aa95d65c5644eb846cd32c705b9476230}{operator$<$$<$} (\hyperlink{doomtype_8h_a4ae1dab0fb4b072a66584546209e7d58}{BYTE} c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ad2f12ae8287c2bb1ffa36eb9926807af}{operator$<$$<$} (\hyperlink{doomtype_8h_a197942eefa7db30960ae396d68339b97}{WORD} \hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ac63fa540a4b4f22ccc6f4dd347845c45}{operator$<$$<$} (\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a2eb5b54f03c6abaa996c81fe8862981d}{operator$<$$<$} (\hyperlink{doomtype_8h_ad6463c38322185120b9a683834b2d4eb}{QWORD} i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a8e4c574e0054eeea87ffdd996618f8dc}{operator$<$$<$} (float f)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a7208db12d6ab576b698549fdf57765d0}{operator$<$$<$} (double d)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_abdcc32bab8f2f3c823e098292b8726e0}{operator$<$$<$} (const char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ac71709412f08025e4d61ce699136adff}{operator$<$$<$} (\hyperlink{classDObject}{DObject} $\ast$obj)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ae4f1f3f388760cd493798c301fb99d6a}{operator$<$$<$} (char c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_accb771ab316be8507d3e9b6de85b7578}{operator$<$$<$} (\hyperlink{doomtype_8h_a771e4543f2852e05b8a5e5104df940d2}{SBYTE} c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a0ca5aaf5c73fe1fa0742f1f9ae5f0892}{operator$<$$<$} (\hyperlink{doomtype_8h_aa2a68256db5a10b7b32434e92d834759}{SWORD} \hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_adedc646ab8d18b567088c55fa31b43cf}{operator$<$$<$} (\hyperlink{doomtype_8h_a75bb2133b108e6f0587b7ccf88a85522}{SDWORD} i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a09abc8ec9fc86d28004f533ff6c8dd47}{operator$<$$<$} (\hyperlink{doomtype_8h_ac7ddf6e65ac282a89377e0d8e93fd6d7}{SQWORD} i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_acc1e4cf5299d6537204ac6121845a76c}{operator$<$$<$} (const unsigned char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a7a71bef7c96b5ac4870302536de3d498}{operator$<$$<$} (const signed char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a443079ebdcf0ca8e6c2d3a1853aa209a}{operator$<$$<$} (bool \hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_acc3f95fa3de4f2e35967ecf720f67ddc}{operator$<$$<$} (int i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_aae407ddb8367715d9e279d9717347e65}{operator$<$$<$} (unsigned int i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a3f31d436500f767bde4697c131a3011d}{operator$>$$>$} (\hyperlink{doomtype_8h_a4ae1dab0fb4b072a66584546209e7d58}{BYTE} \&c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_af8a2785622f32081c66fb176cee05564}{operator$>$$>$} (\hyperlink{doomtype_8h_a197942eefa7db30960ae396d68339b97}{WORD} \&\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a038714ffefe991c5450ef7f2773c0fc6}{operator$>$$>$} (\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \&i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a5a8d331ab9df451bae4b3ced245f62bc}{operator$>$$>$} (\hyperlink{doomtype_8h_ad6463c38322185120b9a683834b2d4eb}{QWORD} \&i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a5d8cb3e06c7091a873124d0716a6e9f7}{operator$>$$>$} (float \&f)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a52dd43b74b5d821ec800021b5c2917f9}{operator$>$$>$} (double \&d)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ac4ff229649a3ea79f9b3f3c8742fb038}{operator$>$$>$} (\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \&\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a4819df03bc5bcc6b2df9b552d2da50cd}{ReadObject} (\hyperlink{classDObject}{DObject} $\ast$\&obj, \hyperlink{structTypeInfo}{TypeInfo} $\ast$wanttype)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a7b0b1bc1c37882a77ca4cbb3ed014e9a}{operator$>$$>$} (char \&c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ad8f683c69ccade5ec3e8e2eb38153d09}{operator$>$$>$} (\hyperlink{doomtype_8h_a771e4543f2852e05b8a5e5104df940d2}{SBYTE} \&c)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a1e91a71398c5ee79df7e8d9da0ffd319}{operator$>$$>$} (\hyperlink{doomtype_8h_aa2a68256db5a10b7b32434e92d834759}{SWORD} \&\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_aa4717b3e346404f67f461c50d6b7315c}{operator$>$$>$} (\hyperlink{doomtype_8h_a75bb2133b108e6f0587b7ccf88a85522}{SDWORD} \&i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_afec23416357245c8992cb795962f899f}{operator$>$$>$} (\hyperlink{doomtype_8h_ac7ddf6e65ac282a89377e0d8e93fd6d7}{SQWORD} \&i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a8334837dde50aecb4ae1c6516e0ca898}{operator$>$$>$} (bool \&\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b})
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ae82b7e2c72c882409419fb4739f33403}{operator$>$$>$} (\hyperlink{classDObject}{DObject} $\ast$\&object)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_ab2459348606a3988b5a44effd2ec31c8}{operator$>$$>$} (int \&i)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{classFArchive_a05eae5d5aa2b30e5e6ed4e5ec9864871}{operator$>$$>$} (unsigned int \&i)
\end{DoxyCompactItemize}
\subsection*{Protected Types}
\begin{DoxyCompactItemize}
\item 
enum \{ \hyperlink{classFArchive_af4120f8bdffc039d6ff34226652f7a2fa1a1355b0e47b1a0e78b4a2d6731a763c}{EObjectHashSize} =  137
 \}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a41053c944c08ce0608952b06545a378b}{FindObjectIndex} (const \hyperlink{classDObject}{DObject} $\ast$obj) const 
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a2d53f3f1e389eb9b0d354dc243a99bdd}{MapObject} (const \hyperlink{classDObject}{DObject} $\ast$obj)
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a9cc487f16d9e1224b0f5cf3b718099b8}{WriteClass} (const \hyperlink{structTypeInfo}{TypeInfo} $\ast$info)
\item 
const \hyperlink{structTypeInfo}{TypeInfo} $\ast$ \hyperlink{classFArchive_a466163e6cd6f308c3dccde58ab066abf}{ReadClass} ()
\item 
const \hyperlink{structTypeInfo}{TypeInfo} $\ast$ \hyperlink{classFArchive_a8d719c564ec24ffb8cf8adfed1e0cc8b}{ReadClass} (const \hyperlink{structTypeInfo}{TypeInfo} $\ast$wanttype)
\item 
const \hyperlink{structTypeInfo}{TypeInfo} $\ast$ \hyperlink{classFArchive_ad434bc420fbeed76341e0381f8667387}{ReadStoredClass} (const \hyperlink{structTypeInfo}{TypeInfo} $\ast$wanttype)
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a60427c70c9253247aca0609b3ed8c04d}{HashObject} (const \hyperlink{classDObject}{DObject} $\ast$obj) const 
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classFArchive_a40f844aa7fe75cfb4b15203a537bab71}{m\_\-Persistent}
\item 
bool \hyperlink{classFArchive_aad6b191471114aaf480911174fc859a5}{m\_\-Loading}
\item 
bool \hyperlink{classFArchive_a3c8e424b0863828b807ee20160119392}{m\_\-Storing}
\item 
bool \hyperlink{classFArchive_a006d8f657f6f4ef1d8390e5ba3b3362a}{m\_\-HubTravel}
\item 
\hyperlink{classFFile}{FFile} $\ast$ \hyperlink{classFArchive_a8a380873ec14c4a117f7dc43ad85c541}{m\_\-File}
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_acf397eed03a2b5b87797b07f767ad761}{m\_\-ObjectCount}
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_a74f4bfaf5749f1178d2ed984095829fb}{m\_\-MaxObjectCount}
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{classFArchive_aea7c0341c19c15ec9cdef4a4bb7b5b06}{m\_\-ClassCount}
\item 
struct \hyperlink{structFArchive_1_1TypeMap}{FArchive::TypeMap} $\ast$ \hyperlink{classFArchive_a6158d5314493d3249e708ece4d07ec1b}{m\_\-TypeMap}
\item 
struct \hyperlink{structFArchive_1_1ObjectMap}{FArchive::ObjectMap} $\ast$ \hyperlink{classFArchive_ae5dd625fa0cd60a28276be1773085db6}{m\_\-ObjectMap}
\item 
size\_\-t \hyperlink{classFArchive_adcdc2698f95702baf1d6021768fd2af9}{m\_\-ObjectHash} \mbox{[}EObjectHashSize\mbox{]}
\end{DoxyCompactItemize}


\subsection{Member Enumeration Documentation}
\hypertarget{classFArchive_af4120f8bdffc039d6ff34226652f7a2f}{
\subsubsection[{"@13}]{\setlength{\rightskip}{0pt plus 5cm}anonymous enum\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_af4120f8bdffc039d6ff34226652f7a2f}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{EObjectHashSize@{EObjectHashSize}!FArchive@{FArchive}}\index{FArchive@{FArchive}!EObjectHashSize@{EObjectHashSize}}\item[{\em 
\hypertarget{classFArchive_af4120f8bdffc039d6ff34226652f7a2fa1a1355b0e47b1a0e78b4a2d6731a763c}{
EObjectHashSize}
\label{d0/df8/classFArchive_af4120f8bdffc039d6ff34226652f7a2fa1a1355b0e47b1a0e78b4a2d6731a763c}
}]\end{description}
\end{Desc}



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classFArchive_a385beacb518c7def5ca9f2d14802a38a}{
\index{FArchive@{FArchive}!FArchive@{FArchive}}
\index{FArchive@{FArchive}!FArchive@{FArchive}}
\subsubsection[{FArchive}]{\setlength{\rightskip}{0pt plus 5cm}FArchive::FArchive (
\begin{DoxyParamCaption}
\item[{{\bf FFile} \&}]{file}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a385beacb518c7def5ca9f2d14802a38a}
\hypertarget{classFArchive_ae92e32984b8ce7029173f1594fe8fef0}{
\index{FArchive@{FArchive}!$\sim$FArchive@{$\sim$FArchive}}
\index{$\sim$FArchive@{$\sim$FArchive}!FArchive@{FArchive}}
\subsubsection[{$\sim$FArchive}]{\setlength{\rightskip}{0pt plus 5cm}FArchive::$\sim$FArchive (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{d0/df8/classFArchive_ae92e32984b8ce7029173f1594fe8fef0}


\subsection{Member Function Documentation}
\hypertarget{classFArchive_a196873e353d10667c093c8ca57d9b36b}{
\index{FArchive@{FArchive}!Close@{Close}}
\index{Close@{Close}!FArchive@{FArchive}}
\subsubsection[{Close}]{\setlength{\rightskip}{0pt plus 5cm}void FArchive::Close (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a196873e353d10667c093c8ca57d9b36b}
\hypertarget{classFArchive_a41053c944c08ce0608952b06545a378b}{
\index{FArchive@{FArchive}!FindObjectIndex@{FindObjectIndex}}
\index{FindObjectIndex@{FindObjectIndex}!FArchive@{FArchive}}
\subsubsection[{FindObjectIndex}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} FArchive::FindObjectIndex (
\begin{DoxyParamCaption}
\item[{const {\bf DObject} $\ast$}]{obj}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a41053c944c08ce0608952b06545a378b}
\hypertarget{classFArchive_a60427c70c9253247aca0609b3ed8c04d}{
\index{FArchive@{FArchive}!HashObject@{HashObject}}
\index{HashObject@{HashObject}!FArchive@{FArchive}}
\subsubsection[{HashObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} FArchive::HashObject (
\begin{DoxyParamCaption}
\item[{const {\bf DObject} $\ast$}]{obj}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a60427c70c9253247aca0609b3ed8c04d}
\hypertarget{classFArchive_a5f8fae1b1179edf25dc9adb48414d7b7}{
\index{FArchive@{FArchive}!IsLoading@{IsLoading}}
\index{IsLoading@{IsLoading}!FArchive@{FArchive}}
\subsubsection[{IsLoading}]{\setlength{\rightskip}{0pt plus 5cm}bool FArchive::IsLoading (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a5f8fae1b1179edf25dc9adb48414d7b7}
\hypertarget{classFArchive_a1f8291898909329cc64f588345eb86f4}{
\index{FArchive@{FArchive}!IsPeristent@{IsPeristent}}
\index{IsPeristent@{IsPeristent}!FArchive@{FArchive}}
\subsubsection[{IsPeristent}]{\setlength{\rightskip}{0pt plus 5cm}bool FArchive::IsPeristent (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a1f8291898909329cc64f588345eb86f4}
\hypertarget{classFArchive_aaf2fa2e292519de5835b0bb043386da5}{
\index{FArchive@{FArchive}!IsStoring@{IsStoring}}
\index{IsStoring@{IsStoring}!FArchive@{FArchive}}
\subsubsection[{IsStoring}]{\setlength{\rightskip}{0pt plus 5cm}bool FArchive::IsStoring (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_aaf2fa2e292519de5835b0bb043386da5}
\hypertarget{classFArchive_a2d53f3f1e389eb9b0d354dc243a99bdd}{
\index{FArchive@{FArchive}!MapObject@{MapObject}}
\index{MapObject@{MapObject}!FArchive@{FArchive}}
\subsubsection[{MapObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} FArchive::MapObject (
\begin{DoxyParamCaption}
\item[{const {\bf DObject} $\ast$}]{obj}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a2d53f3f1e389eb9b0d354dc243a99bdd}
\hypertarget{classFArchive_acc1e4cf5299d6537204ac6121845a76c}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{const unsigned char $\ast$}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_acc1e4cf5299d6537204ac6121845a76c}
\hypertarget{classFArchive_abdcc32bab8f2f3c823e098292b8726e0}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_abdcc32bab8f2f3c823e098292b8726e0}
\hypertarget{classFArchive_ac71709412f08025e4d61ce699136adff}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf DObject} $\ast$}]{obj}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_ac71709412f08025e4d61ce699136adff}
\hypertarget{classFArchive_ae4f1f3f388760cd493798c301fb99d6a}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{char}]{c}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_ae4f1f3f388760cd493798c301fb99d6a}
\hypertarget{classFArchive_accb771ab316be8507d3e9b6de85b7578}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf SBYTE}}]{c}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_accb771ab316be8507d3e9b6de85b7578}
\hypertarget{classFArchive_aa95d65c5644eb846cd32c705b9476230}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf BYTE}}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_aa95d65c5644eb846cd32c705b9476230}
\hypertarget{classFArchive_a0ca5aaf5c73fe1fa0742f1f9ae5f0892}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf SWORD}}]{s}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a0ca5aaf5c73fe1fa0742f1f9ae5f0892}
\hypertarget{classFArchive_adedc646ab8d18b567088c55fa31b43cf}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf SDWORD}}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_adedc646ab8d18b567088c55fa31b43cf}
\hypertarget{classFArchive_ad2f12ae8287c2bb1ffa36eb9926807af}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf WORD}}]{s}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_ad2f12ae8287c2bb1ffa36eb9926807af}
\hypertarget{classFArchive_a09abc8ec9fc86d28004f533ff6c8dd47}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf SQWORD}}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a09abc8ec9fc86d28004f533ff6c8dd47}
\hypertarget{classFArchive_a443079ebdcf0ca8e6c2d3a1853aa209a}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{bool}]{b}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a443079ebdcf0ca8e6c2d3a1853aa209a}
\hypertarget{classFArchive_ac63fa540a4b4f22ccc6f4dd347845c45}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf DWORD}}]{i}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_ac63fa540a4b4f22ccc6f4dd347845c45}
\hypertarget{classFArchive_a7a71bef7c96b5ac4870302536de3d498}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{const signed char $\ast$}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a7a71bef7c96b5ac4870302536de3d498}
\hypertarget{classFArchive_a2eb5b54f03c6abaa996c81fe8862981d}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf QWORD}}]{i}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a2eb5b54f03c6abaa996c81fe8862981d}
\hypertarget{classFArchive_acc3f95fa3de4f2e35967ecf720f67ddc}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{int}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_acc3f95fa3de4f2e35967ecf720f67ddc}
\hypertarget{classFArchive_aae407ddb8367715d9e279d9717347e65}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_aae407ddb8367715d9e279d9717347e65}
\hypertarget{classFArchive_a8e4c574e0054eeea87ffdd996618f8dc}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{float}]{f}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a8e4c574e0054eeea87ffdd996618f8dc}
\hypertarget{classFArchive_a7208db12d6ab576b698549fdf57765d0}{
\index{FArchive@{FArchive}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!FArchive@{FArchive}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{double}]{d}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a7208db12d6ab576b698549fdf57765d0}
\hypertarget{classFArchive_ae82b7e2c72c882409419fb4739f33403}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf DObject} $\ast$\&}]{object}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_ae82b7e2c72c882409419fb4739f33403}
\hypertarget{classFArchive_a5d8cb3e06c7091a873124d0716a6e9f7}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{float \&}]{f}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a5d8cb3e06c7091a873124d0716a6e9f7}
\hypertarget{classFArchive_a52dd43b74b5d821ec800021b5c2917f9}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{double \&}]{d}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a52dd43b74b5d821ec800021b5c2917f9}
\hypertarget{classFArchive_ac4ff229649a3ea79f9b3f3c8742fb038}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf std::string} \&}]{s}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_ac4ff229649a3ea79f9b3f3c8742fb038}
\hypertarget{classFArchive_a1e91a71398c5ee79df7e8d9da0ffd319}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf SWORD} \&}]{s}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a1e91a71398c5ee79df7e8d9da0ffd319}
\hypertarget{classFArchive_aa4717b3e346404f67f461c50d6b7315c}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf SDWORD} \&}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_aa4717b3e346404f67f461c50d6b7315c}
\hypertarget{classFArchive_ab2459348606a3988b5a44effd2ec31c8}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{int \&}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_ab2459348606a3988b5a44effd2ec31c8}
\hypertarget{classFArchive_a7b0b1bc1c37882a77ca4cbb3ed014e9a}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{char \&}]{c}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a7b0b1bc1c37882a77ca4cbb3ed014e9a}
\hypertarget{classFArchive_a05eae5d5aa2b30e5e6ed4e5ec9864871}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{unsigned int \&}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a05eae5d5aa2b30e5e6ed4e5ec9864871}
\hypertarget{classFArchive_afec23416357245c8992cb795962f899f}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf SQWORD} \&}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_afec23416357245c8992cb795962f899f}
\hypertarget{classFArchive_a8334837dde50aecb4ae1c6516e0ca898}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{bool \&}]{b}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_a8334837dde50aecb4ae1c6516e0ca898}
\hypertarget{classFArchive_ad8f683c69ccade5ec3e8e2eb38153d09}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf SBYTE} \&}]{c}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_ad8f683c69ccade5ec3e8e2eb38153d09}
\hypertarget{classFArchive_a038714ffefe991c5450ef7f2773c0fc6}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf DWORD} \&}]{i}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a038714ffefe991c5450ef7f2773c0fc6}
\hypertarget{classFArchive_a3f31d436500f767bde4697c131a3011d}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf BYTE} \&}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a3f31d436500f767bde4697c131a3011d}
\hypertarget{classFArchive_a5a8d331ab9df451bae4b3ced245f62bc}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf QWORD} \&}]{i}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a5a8d331ab9df451bae4b3ced245f62bc}
\hypertarget{classFArchive_af8a2785622f32081c66fb176cee05564}{
\index{FArchive@{FArchive}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!FArchive@{FArchive}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf WORD} \&}]{s}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_af8a2785622f32081c66fb176cee05564}
\hypertarget{classFArchive_a7c56e8a4d6396dd5912f9fcac881e351}{
\index{FArchive@{FArchive}!Read@{Read}}
\index{Read@{Read}!FArchive@{FArchive}}
\subsubsection[{Read}]{\setlength{\rightskip}{0pt plus 5cm}void FArchive::Read (
\begin{DoxyParamCaption}
\item[{void $\ast$}]{mem, }
\item[{unsigned int}]{len}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{d0/df8/classFArchive_a7c56e8a4d6396dd5912f9fcac881e351}
\hypertarget{classFArchive_a8d719c564ec24ffb8cf8adfed1e0cc8b}{
\index{FArchive@{FArchive}!ReadClass@{ReadClass}}
\index{ReadClass@{ReadClass}!FArchive@{FArchive}}
\subsubsection[{ReadClass}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf TypeInfo} $\ast$ FArchive::ReadClass (
\begin{DoxyParamCaption}
\item[{const {\bf TypeInfo} $\ast$}]{wanttype}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a8d719c564ec24ffb8cf8adfed1e0cc8b}
\hypertarget{classFArchive_a466163e6cd6f308c3dccde58ab066abf}{
\index{FArchive@{FArchive}!ReadClass@{ReadClass}}
\index{ReadClass@{ReadClass}!FArchive@{FArchive}}
\subsubsection[{ReadClass}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf TypeInfo} $\ast$ FArchive::ReadClass (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a466163e6cd6f308c3dccde58ab066abf}
\hypertarget{classFArchive_a1b5cfab08a3bbd15707639b095489a17}{
\index{FArchive@{FArchive}!ReadCount@{ReadCount}}
\index{ReadCount@{ReadCount}!FArchive@{FArchive}}
\subsubsection[{ReadCount}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} FArchive::ReadCount (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a1b5cfab08a3bbd15707639b095489a17}
\hypertarget{classFArchive_a4819df03bc5bcc6b2df9b552d2da50cd}{
\index{FArchive@{FArchive}!ReadObject@{ReadObject}}
\index{ReadObject@{ReadObject}!FArchive@{FArchive}}
\subsubsection[{ReadObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive} \& FArchive::ReadObject (
\begin{DoxyParamCaption}
\item[{{\bf DObject} $\ast$\&}]{obj, }
\item[{{\bf TypeInfo} $\ast$}]{wanttype}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_a4819df03bc5bcc6b2df9b552d2da50cd}
\hypertarget{classFArchive_ad434bc420fbeed76341e0381f8667387}{
\index{FArchive@{FArchive}!ReadStoredClass@{ReadStoredClass}}
\index{ReadStoredClass@{ReadStoredClass}!FArchive@{FArchive}}
\subsubsection[{ReadStoredClass}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf TypeInfo} $\ast$ FArchive::ReadStoredClass (
\begin{DoxyParamCaption}
\item[{const {\bf TypeInfo} $\ast$}]{wanttype}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_ad434bc420fbeed76341e0381f8667387}
\hypertarget{classFArchive_af2809cc69593f347b76cedf7d511adbf}{
\index{FArchive@{FArchive}!SetHubTravel@{SetHubTravel}}
\index{SetHubTravel@{SetHubTravel}!FArchive@{FArchive}}
\subsubsection[{SetHubTravel}]{\setlength{\rightskip}{0pt plus 5cm}void FArchive::SetHubTravel (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d0/df8/classFArchive_af2809cc69593f347b76cedf7d511adbf}
\hypertarget{classFArchive_aa2ac9429f0b288cc04e415c1cb9240f2}{
\index{FArchive@{FArchive}!Write@{Write}}
\index{Write@{Write}!FArchive@{FArchive}}
\subsubsection[{Write}]{\setlength{\rightskip}{0pt plus 5cm}void FArchive::Write (
\begin{DoxyParamCaption}
\item[{const void $\ast$}]{mem, }
\item[{unsigned int}]{len}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{d0/df8/classFArchive_aa2ac9429f0b288cc04e415c1cb9240f2}
\hypertarget{classFArchive_a9cc487f16d9e1224b0f5cf3b718099b8}{
\index{FArchive@{FArchive}!WriteClass@{WriteClass}}
\index{WriteClass@{WriteClass}!FArchive@{FArchive}}
\subsubsection[{WriteClass}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} FArchive::WriteClass (
\begin{DoxyParamCaption}
\item[{const {\bf TypeInfo} $\ast$}]{info}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a9cc487f16d9e1224b0f5cf3b718099b8}
\hypertarget{classFArchive_ab7f51d6be216917eb4e277309b1c6101}{
\index{FArchive@{FArchive}!WriteCount@{WriteCount}}
\index{WriteCount@{WriteCount}!FArchive@{FArchive}}
\subsubsection[{WriteCount}]{\setlength{\rightskip}{0pt plus 5cm}void FArchive::WriteCount (
\begin{DoxyParamCaption}
\item[{{\bf DWORD}}]{count}
\end{DoxyParamCaption}
)}}
\label{d0/df8/classFArchive_ab7f51d6be216917eb4e277309b1c6101}


\subsection{Field Documentation}
\hypertarget{classFArchive_aea7c0341c19c15ec9cdef4a4bb7b5b06}{
\index{FArchive@{FArchive}!m\_\-ClassCount@{m\_\-ClassCount}}
\index{m\_\-ClassCount@{m\_\-ClassCount}!FArchive@{FArchive}}
\subsubsection[{m\_\-ClassCount}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} {\bf FArchive::m\_\-ClassCount}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_aea7c0341c19c15ec9cdef4a4bb7b5b06}
\hypertarget{classFArchive_a8a380873ec14c4a117f7dc43ad85c541}{
\index{FArchive@{FArchive}!m\_\-File@{m\_\-File}}
\index{m\_\-File@{m\_\-File}!FArchive@{FArchive}}
\subsubsection[{m\_\-File}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FFile}$\ast$ {\bf FArchive::m\_\-File}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a8a380873ec14c4a117f7dc43ad85c541}
\hypertarget{classFArchive_a006d8f657f6f4ef1d8390e5ba3b3362a}{
\index{FArchive@{FArchive}!m\_\-HubTravel@{m\_\-HubTravel}}
\index{m\_\-HubTravel@{m\_\-HubTravel}!FArchive@{FArchive}}
\subsubsection[{m\_\-HubTravel}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf FArchive::m\_\-HubTravel}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a006d8f657f6f4ef1d8390e5ba3b3362a}
\hypertarget{classFArchive_aad6b191471114aaf480911174fc859a5}{
\index{FArchive@{FArchive}!m\_\-Loading@{m\_\-Loading}}
\index{m\_\-Loading@{m\_\-Loading}!FArchive@{FArchive}}
\subsubsection[{m\_\-Loading}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf FArchive::m\_\-Loading}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_aad6b191471114aaf480911174fc859a5}
\hypertarget{classFArchive_a74f4bfaf5749f1178d2ed984095829fb}{
\index{FArchive@{FArchive}!m\_\-MaxObjectCount@{m\_\-MaxObjectCount}}
\index{m\_\-MaxObjectCount@{m\_\-MaxObjectCount}!FArchive@{FArchive}}
\subsubsection[{m\_\-MaxObjectCount}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} {\bf FArchive::m\_\-MaxObjectCount}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a74f4bfaf5749f1178d2ed984095829fb}
\hypertarget{classFArchive_acf397eed03a2b5b87797b07f767ad761}{
\index{FArchive@{FArchive}!m\_\-ObjectCount@{m\_\-ObjectCount}}
\index{m\_\-ObjectCount@{m\_\-ObjectCount}!FArchive@{FArchive}}
\subsubsection[{m\_\-ObjectCount}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} {\bf FArchive::m\_\-ObjectCount}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_acf397eed03a2b5b87797b07f767ad761}
\hypertarget{classFArchive_adcdc2698f95702baf1d6021768fd2af9}{
\index{FArchive@{FArchive}!m\_\-ObjectHash@{m\_\-ObjectHash}}
\index{m\_\-ObjectHash@{m\_\-ObjectHash}!FArchive@{FArchive}}
\subsubsection[{m\_\-ObjectHash}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf FArchive::m\_\-ObjectHash}\mbox{[}EObjectHashSize\mbox{]}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_adcdc2698f95702baf1d6021768fd2af9}
\hypertarget{classFArchive_ae5dd625fa0cd60a28276be1773085db6}{
\index{FArchive@{FArchive}!m\_\-ObjectMap@{m\_\-ObjectMap}}
\index{m\_\-ObjectMap@{m\_\-ObjectMap}!FArchive@{FArchive}}
\subsubsection[{m\_\-ObjectMap}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf FArchive::ObjectMap} $\ast$ {\bf FArchive::m\_\-ObjectMap}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_ae5dd625fa0cd60a28276be1773085db6}
\hypertarget{classFArchive_a40f844aa7fe75cfb4b15203a537bab71}{
\index{FArchive@{FArchive}!m\_\-Persistent@{m\_\-Persistent}}
\index{m\_\-Persistent@{m\_\-Persistent}!FArchive@{FArchive}}
\subsubsection[{m\_\-Persistent}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf FArchive::m\_\-Persistent}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a40f844aa7fe75cfb4b15203a537bab71}
\hypertarget{classFArchive_a3c8e424b0863828b807ee20160119392}{
\index{FArchive@{FArchive}!m\_\-Storing@{m\_\-Storing}}
\index{m\_\-Storing@{m\_\-Storing}!FArchive@{FArchive}}
\subsubsection[{m\_\-Storing}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf FArchive::m\_\-Storing}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a3c8e424b0863828b807ee20160119392}
\hypertarget{classFArchive_a6158d5314493d3249e708ece4d07ec1b}{
\index{FArchive@{FArchive}!m\_\-TypeMap@{m\_\-TypeMap}}
\index{m\_\-TypeMap@{m\_\-TypeMap}!FArchive@{FArchive}}
\subsubsection[{m\_\-TypeMap}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf FArchive::TypeMap} $\ast$ {\bf FArchive::m\_\-TypeMap}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d0/df8/classFArchive_a6158d5314493d3249e708ece4d07ec1b}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{farchive_8h}{farchive.h}\item 
common/\hyperlink{farchive_8cpp}{farchive.cpp}\end{DoxyCompactItemize}
