\hypertarget{w__wad_8h}{
\section{common/w\_\-wad.h File Reference}
\label{d3/d0c/w__wad_8h}\index{common/w\_\-wad.h@{common/w\_\-wad.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structwadinfo__t}{wadinfo\_\-t}
\item 
struct \hyperlink{structfilelump__t}{filelump\_\-t}
\item 
struct \hyperlink{structlumpinfo__s}{lumpinfo\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{structlumpinfo__s}{lumpinfo\_\-s} \hyperlink{w__wad_8h_a4dbd2039ce3309617f145c3aec324a75}{lumpinfo\_\-t}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fe}{namespace\_\-t} \{ \par
\hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fea40d27bb7e685eda8929c345f9b81b4d4}{ns\_\-global} =  0, 
\hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feaef81e6fd8bc514044596d4c4e315a258}{ns\_\-sprites}, 
\hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feabdc8e8093bc4d7eed8555098db6a1bdf}{ns\_\-flats}, 
\hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feacdbeb0e1f016018c55763f5950b1a79f}{ns\_\-colormaps}, 
\par
\hyperlink{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feac4dc07adab10068ef4397ab5d7a9184c}{ns\_\-skinbase} =  0x80000000
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{w__wad_8h_a3f431d2dc17e6cc343c3ac7a176e0d98}{W\_\-MD5} (\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} filename)
\item 
std::vector$<$ \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ \hyperlink{w__wad_8h_aa69a5766e1416278b4c62338acd9a1e3}{W\_\-InitMultipleFiles} (std::vector$<$ \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ \&filenames)
\item 
int \hyperlink{w__wad_8h_a8fd90f0491ce814e274dc278e1eca00b}{W\_\-CheckNumForName} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, int ns=ns\_\-global)
\item 
int \hyperlink{w__wad_8h_a178df178c0c9e6549d1062abcb7426cb}{W\_\-GetNumForName} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
unsigned \hyperlink{w__wad_8h_ae2f84eceffb04bfd63233fa56016ddb7}{W\_\-LumpLength} (unsigned lump)
\item 
void \hyperlink{w__wad_8h_ab3cb44966c0cbb53f97fb20519ec20c4}{W\_\-ReadLump} (unsigned lump, void $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest})
\item 
unsigned \hyperlink{w__wad_8h_ab4dd8924ac34b563b6028ab8915e4e65}{W\_\-ReadChunk} (const char $\ast$file, unsigned offs, unsigned len, void $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, unsigned \&filelen)
\item 
void $\ast$ \hyperlink{w__wad_8h_ae7626521cf23e19b74194cf16ffe33d6}{W\_\-CacheLumpNum} (unsigned lump, int tag)
\item 
void $\ast$ \hyperlink{w__wad_8h_a1e13433c40dd4c685814d2981e5a710c}{W\_\-CacheLumpName} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, int tag)
\item 
\hyperlink{structpatch__s}{patch\_\-t} $\ast$ \hyperlink{w__wad_8h_a12ad68a11c1105ae6a94cce024666862}{W\_\-CachePatch} (unsigned lump, int tag=PU\_\-CACHE)
\item 
\hyperlink{structpatch__s}{patch\_\-t} $\ast$ \hyperlink{w__wad_8h_af1bc6a43b123bf77c531dcba186d5b8b}{W\_\-CachePatch} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, int tag=PU\_\-CACHE)
\item 
void \hyperlink{w__wad_8h_ac6c98d1662ac1890422a7efad25c208d}{W\_\-Profile} (const char $\ast$fname)
\item 
void \hyperlink{w__wad_8h_a59326b00872e9d7ea55764aa41c711eb}{W\_\-Close} ()
\item 
int \hyperlink{w__wad_8h_a073e2e34d0d3728905a264d192d09374}{W\_\-FindLump} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, int $\ast$lastlump)
\item 
bool \hyperlink{w__wad_8h_a7cc5923d469c4ccf2877378e3c0a048b}{W\_\-CheckLumpName} (unsigned lump, const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
void \hyperlink{w__wad_8h_a3e23c6528d992193b6ae325f57ea3599}{W\_\-MergeLumps} (const char $\ast$start, const char $\ast$end, int)
\item 
void \hyperlink{w__wad_8h_ad9a80ceabef5c0cb8c629ed631625358}{uppercopy} (char $\ast$\hyperlink{sv__main_8cpp_a5bafda9519252aa2d0fd038153f77dca}{to}, const char $\ast$from)
\item 
void \hyperlink{w__wad_8h_aeb2d3f0e64d532ee61b08ad4db4f02c8}{W\_\-GetLumpName} (char $\ast$\hyperlink{sv__main_8cpp_a5bafda9519252aa2d0fd038153f77dca}{to}, unsigned lump)
\item 
int \hyperlink{w__wad_8h_a9e25bb2f3961f6afd265fb7c6952c421}{W\_\-GetLumpFile} (unsigned lump)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{w__wad_8h_a4e1acb232b9ea37bde0fb30689a11292}{W\_\-IsIWAD} (\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} filename, \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} hash=\char`\"{}\char`\"{})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
std::vector$<$ \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ \hyperlink{w__wad_8h_a301c5c8bc5d4648cd4bd897b369a0a8a}{wadfiles}
\item 
std::vector$<$ \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ \hyperlink{w__wad_8h_a744d0b49a81c0df250ca19b24ba17e87}{wadhashes}
\item 
void $\ast$$\ast$ \hyperlink{w__wad_8h_a4f1627f3fcd445677f6fec337eb28e6b}{lumpcache}
\item 
\hyperlink{structlumpinfo__s}{lumpinfo\_\-t} $\ast$ \hyperlink{w__wad_8h_a03d658baf63cca865213ab58e57f3c60}{lumpinfo}
\item 
size\_\-t \hyperlink{w__wad_8h_a3f29827be16416ae351ebb91f3ae7e86}{numlumps}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{w__wad_8h_a4dbd2039ce3309617f145c3aec324a75}{
\index{w\_\-wad.h@{w\_\-wad.h}!lumpinfo\_\-t@{lumpinfo\_\-t}}
\index{lumpinfo\_\-t@{lumpinfo\_\-t}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{lumpinfo\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf lumpinfo\_\-s}  {\bf lumpinfo\_\-t}}}
\label{d3/d0c/w__wad_8h_a4dbd2039ce3309617f145c3aec324a75}


\subsection{Enumeration Type Documentation}
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fe}{
\index{w\_\-wad.h@{w\_\-wad.h}!namespace\_\-t@{namespace\_\-t}}
\index{namespace\_\-t@{namespace\_\-t}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{namespace\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf namespace\_\-t}}}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fe}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{ns\_\-global@{ns\_\-global}!w\_\-wad.h@{w\_\-wad.h}}\index{w\_\-wad.h@{w\_\-wad.h}!ns\_\-global@{ns\_\-global}}\item[{\em 
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fea40d27bb7e685eda8929c345f9b81b4d4}{
ns\_\-global}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3fea40d27bb7e685eda8929c345f9b81b4d4}
}]\index{ns\_\-sprites@{ns\_\-sprites}!w\_\-wad.h@{w\_\-wad.h}}\index{w\_\-wad.h@{w\_\-wad.h}!ns\_\-sprites@{ns\_\-sprites}}\item[{\em 
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feaef81e6fd8bc514044596d4c4e315a258}{
ns\_\-sprites}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feaef81e6fd8bc514044596d4c4e315a258}
}]\index{ns\_\-flats@{ns\_\-flats}!w\_\-wad.h@{w\_\-wad.h}}\index{w\_\-wad.h@{w\_\-wad.h}!ns\_\-flats@{ns\_\-flats}}\item[{\em 
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feabdc8e8093bc4d7eed8555098db6a1bdf}{
ns\_\-flats}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feabdc8e8093bc4d7eed8555098db6a1bdf}
}]\index{ns\_\-colormaps@{ns\_\-colormaps}!w\_\-wad.h@{w\_\-wad.h}}\index{w\_\-wad.h@{w\_\-wad.h}!ns\_\-colormaps@{ns\_\-colormaps}}\item[{\em 
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feacdbeb0e1f016018c55763f5950b1a79f}{
ns\_\-colormaps}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feacdbeb0e1f016018c55763f5950b1a79f}
}]\index{ns\_\-skinbase@{ns\_\-skinbase}!w\_\-wad.h@{w\_\-wad.h}}\index{w\_\-wad.h@{w\_\-wad.h}!ns\_\-skinbase@{ns\_\-skinbase}}\item[{\em 
\hypertarget{w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feac4dc07adab10068ef4397ab5d7a9184c}{
ns\_\-skinbase}
\label{d3/d0c/w__wad_8h_ad8a95c3ceed8ced63dfbf6b9286dc3feac4dc07adab10068ef4397ab5d7a9184c}
}]\end{description}
\end{Desc}



\subsection{Function Documentation}
\hypertarget{w__wad_8h_ad9a80ceabef5c0cb8c629ed631625358}{
\index{w\_\-wad.h@{w\_\-wad.h}!uppercopy@{uppercopy}}
\index{uppercopy@{uppercopy}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{uppercopy}]{\setlength{\rightskip}{0pt plus 5cm}void uppercopy (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{to, }
\item[{const char $\ast$}]{from}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ad9a80ceabef5c0cb8c629ed631625358}
\hypertarget{w__wad_8h_a1e13433c40dd4c685814d2981e5a710c}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CacheLumpName@{W\_\-CacheLumpName}}
\index{W\_\-CacheLumpName@{W\_\-CacheLumpName}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CacheLumpName}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ W\_\-CacheLumpName (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{int}]{tag}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a1e13433c40dd4c685814d2981e5a710c}
\hypertarget{w__wad_8h_ae7626521cf23e19b74194cf16ffe33d6}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CacheLumpNum@{W\_\-CacheLumpNum}}
\index{W\_\-CacheLumpNum@{W\_\-CacheLumpNum}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CacheLumpNum}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ W\_\-CacheLumpNum (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump, }
\item[{int}]{tag}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ae7626521cf23e19b74194cf16ffe33d6}
\hypertarget{w__wad_8h_a12ad68a11c1105ae6a94cce024666862}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CachePatch@{W\_\-CachePatch}}
\index{W\_\-CachePatch@{W\_\-CachePatch}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CachePatch}]{\setlength{\rightskip}{0pt plus 5cm}{\bf patch\_\-t}$\ast$ W\_\-CachePatch (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump, }
\item[{int}]{tag = {\ttfamily PU\_\-CACHE}}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a12ad68a11c1105ae6a94cce024666862}
\hypertarget{w__wad_8h_af1bc6a43b123bf77c531dcba186d5b8b}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CachePatch@{W\_\-CachePatch}}
\index{W\_\-CachePatch@{W\_\-CachePatch}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CachePatch}]{\setlength{\rightskip}{0pt plus 5cm}{\bf patch\_\-t}$\ast$ W\_\-CachePatch (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{int}]{tag = {\ttfamily PU\_\-CACHE}}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_af1bc6a43b123bf77c531dcba186d5b8b}
\hypertarget{w__wad_8h_a7cc5923d469c4ccf2877378e3c0a048b}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CheckLumpName@{W\_\-CheckLumpName}}
\index{W\_\-CheckLumpName@{W\_\-CheckLumpName}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CheckLumpName}]{\setlength{\rightskip}{0pt plus 5cm}bool W\_\-CheckLumpName (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump, }
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a7cc5923d469c4ccf2877378e3c0a048b}
\hypertarget{w__wad_8h_a8fd90f0491ce814e274dc278e1eca00b}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-CheckNumForName@{W\_\-CheckNumForName}}
\index{W\_\-CheckNumForName@{W\_\-CheckNumForName}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-CheckNumForName}]{\setlength{\rightskip}{0pt plus 5cm}int W\_\-CheckNumForName (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{int}]{ns = {\ttfamily ns\_\-global}}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a8fd90f0491ce814e274dc278e1eca00b}
\hypertarget{w__wad_8h_a59326b00872e9d7ea55764aa41c711eb}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-Close@{W\_\-Close}}
\index{W\_\-Close@{W\_\-Close}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-Close}]{\setlength{\rightskip}{0pt plus 5cm}void W\_\-Close (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a59326b00872e9d7ea55764aa41c711eb}
\hypertarget{w__wad_8h_a073e2e34d0d3728905a264d192d09374}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-FindLump@{W\_\-FindLump}}
\index{W\_\-FindLump@{W\_\-FindLump}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-FindLump}]{\setlength{\rightskip}{0pt plus 5cm}int W\_\-FindLump (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{int $\ast$}]{lastlump}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a073e2e34d0d3728905a264d192d09374}
\hypertarget{w__wad_8h_a9e25bb2f3961f6afd265fb7c6952c421}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-GetLumpFile@{W\_\-GetLumpFile}}
\index{W\_\-GetLumpFile@{W\_\-GetLumpFile}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-GetLumpFile}]{\setlength{\rightskip}{0pt plus 5cm}int W\_\-GetLumpFile (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a9e25bb2f3961f6afd265fb7c6952c421}
\hypertarget{w__wad_8h_aeb2d3f0e64d532ee61b08ad4db4f02c8}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-GetLumpName@{W\_\-GetLumpName}}
\index{W\_\-GetLumpName@{W\_\-GetLumpName}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-GetLumpName}]{\setlength{\rightskip}{0pt plus 5cm}void W\_\-GetLumpName (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{to, }
\item[{unsigned}]{lump}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_aeb2d3f0e64d532ee61b08ad4db4f02c8}
\hypertarget{w__wad_8h_a178df178c0c9e6549d1062abcb7426cb}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-GetNumForName@{W\_\-GetNumForName}}
\index{W\_\-GetNumForName@{W\_\-GetNumForName}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-GetNumForName}]{\setlength{\rightskip}{0pt plus 5cm}int W\_\-GetNumForName (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a178df178c0c9e6549d1062abcb7426cb}
\hypertarget{w__wad_8h_aa69a5766e1416278b4c62338acd9a1e3}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-InitMultipleFiles@{W\_\-InitMultipleFiles}}
\index{W\_\-InitMultipleFiles@{W\_\-InitMultipleFiles}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-InitMultipleFiles}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf std::string}$>$ W\_\-InitMultipleFiles (
\begin{DoxyParamCaption}
\item[{std::vector$<$ {\bf std::string} $>$ \&}]{filenames}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_aa69a5766e1416278b4c62338acd9a1e3}
\hypertarget{w__wad_8h_a4e1acb232b9ea37bde0fb30689a11292}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-IsIWAD@{W\_\-IsIWAD}}
\index{W\_\-IsIWAD@{W\_\-IsIWAD}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-IsIWAD}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} W\_\-IsIWAD (
\begin{DoxyParamCaption}
\item[{{\bf std::string}}]{filename, }
\item[{{\bf std::string}}]{hash = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a4e1acb232b9ea37bde0fb30689a11292}
\hypertarget{w__wad_8h_ae2f84eceffb04bfd63233fa56016ddb7}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-LumpLength@{W\_\-LumpLength}}
\index{W\_\-LumpLength@{W\_\-LumpLength}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-LumpLength}]{\setlength{\rightskip}{0pt plus 5cm}unsigned W\_\-LumpLength (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ae2f84eceffb04bfd63233fa56016ddb7}
\hypertarget{w__wad_8h_a3f431d2dc17e6cc343c3ac7a176e0d98}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-MD5@{W\_\-MD5}}
\index{W\_\-MD5@{W\_\-MD5}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-MD5}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} W\_\-MD5 (
\begin{DoxyParamCaption}
\item[{{\bf std::string}}]{filename}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a3f431d2dc17e6cc343c3ac7a176e0d98}
\hypertarget{w__wad_8h_a3e23c6528d992193b6ae325f57ea3599}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-MergeLumps@{W\_\-MergeLumps}}
\index{W\_\-MergeLumps@{W\_\-MergeLumps}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-MergeLumps}]{\setlength{\rightskip}{0pt plus 5cm}void W\_\-MergeLumps (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{start, }
\item[{const char $\ast$}]{end, }
\item[{int}]{}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_a3e23c6528d992193b6ae325f57ea3599}
\hypertarget{w__wad_8h_ac6c98d1662ac1890422a7efad25c208d}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-Profile@{W\_\-Profile}}
\index{W\_\-Profile@{W\_\-Profile}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-Profile}]{\setlength{\rightskip}{0pt plus 5cm}void W\_\-Profile (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{fname}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ac6c98d1662ac1890422a7efad25c208d}
\hypertarget{w__wad_8h_ab4dd8924ac34b563b6028ab8915e4e65}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-ReadChunk@{W\_\-ReadChunk}}
\index{W\_\-ReadChunk@{W\_\-ReadChunk}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-ReadChunk}]{\setlength{\rightskip}{0pt plus 5cm}unsigned W\_\-ReadChunk (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{file, }
\item[{unsigned}]{offs, }
\item[{unsigned}]{len, }
\item[{void $\ast$}]{dest, }
\item[{unsigned \&}]{filelen}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ab4dd8924ac34b563b6028ab8915e4e65}
\hypertarget{w__wad_8h_ab3cb44966c0cbb53f97fb20519ec20c4}{
\index{w\_\-wad.h@{w\_\-wad.h}!W\_\-ReadLump@{W\_\-ReadLump}}
\index{W\_\-ReadLump@{W\_\-ReadLump}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{W\_\-ReadLump}]{\setlength{\rightskip}{0pt plus 5cm}void W\_\-ReadLump (
\begin{DoxyParamCaption}
\item[{unsigned}]{lump, }
\item[{void $\ast$}]{dest}
\end{DoxyParamCaption}
)}}
\label{d3/d0c/w__wad_8h_ab3cb44966c0cbb53f97fb20519ec20c4}


\subsection{Variable Documentation}
\hypertarget{w__wad_8h_a4f1627f3fcd445677f6fec337eb28e6b}{
\index{w\_\-wad.h@{w\_\-wad.h}!lumpcache@{lumpcache}}
\index{lumpcache@{lumpcache}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{lumpcache}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$$\ast$ {\bf lumpcache}}}
\label{d3/d0c/w__wad_8h_a4f1627f3fcd445677f6fec337eb28e6b}
\hypertarget{w__wad_8h_a03d658baf63cca865213ab58e57f3c60}{
\index{w\_\-wad.h@{w\_\-wad.h}!lumpinfo@{lumpinfo}}
\index{lumpinfo@{lumpinfo}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{lumpinfo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf lumpinfo\_\-t}$\ast$ {\bf lumpinfo}}}
\label{d3/d0c/w__wad_8h_a03d658baf63cca865213ab58e57f3c60}
\hypertarget{w__wad_8h_a3f29827be16416ae351ebb91f3ae7e86}{
\index{w\_\-wad.h@{w\_\-wad.h}!numlumps@{numlumps}}
\index{numlumps@{numlumps}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{numlumps}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf numlumps}}}
\label{d3/d0c/w__wad_8h_a3f29827be16416ae351ebb91f3ae7e86}
\hypertarget{w__wad_8h_a301c5c8bc5d4648cd4bd897b369a0a8a}{
\index{w\_\-wad.h@{w\_\-wad.h}!wadfiles@{wadfiles}}
\index{wadfiles@{wadfiles}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{wadfiles}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf std::string}$>$ {\bf wadfiles}}}
\label{d3/d0c/w__wad_8h_a301c5c8bc5d4648cd4bd897b369a0a8a}
\hypertarget{w__wad_8h_a744d0b49a81c0df250ca19b24ba17e87}{
\index{w\_\-wad.h@{w\_\-wad.h}!wadhashes@{wadhashes}}
\index{wadhashes@{wadhashes}!w_wad.h@{w\_\-wad.h}}
\subsubsection[{wadhashes}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf std::string}$>$ {\bf wadhashes}}}
\label{d3/d0c/w__wad_8h_a744d0b49a81c0df250ca19b24ba17e87}
