\hypertarget{sc__man_8h}{
\section{common/sc\_\-man.h File Reference}
\label{d0/de5/sc__man_8h}\index{common/sc\_\-man.h@{common/sc\_\-man.h}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{sc__man_8h_a9917611a2612a8a4c1fe9b444b9f406d}{SC\_\-Open} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
void \hyperlink{sc__man_8h_a47670fc063756bcd7699d15a2bbaa0aa}{SC\_\-OpenFile} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
void \hyperlink{sc__man_8h_a948adc24c8c1c258ed5a91d82378fdce}{SC\_\-OpenMem} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, char $\ast$buffer, int \hyperlink{lzoconf_8h_aab9257c30c984af77be6bc46d052d45d}{size})
\item 
void \hyperlink{sc__man_8h_ab89a695eab2149d91f19d1e351584666}{SC\_\-OpenLumpNum} (int lump, const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
void \hyperlink{sc__man_8h_af0954d666418b312b6588bf268cf3ef4}{SC\_\-Close} (void)
\item 
void \hyperlink{sc__man_8h_ae8ae7e704dcd371e8002529e2b513140}{SC\_\-SavePos} (void)
\item 
void \hyperlink{sc__man_8h_aeb193d3a3717a6ff4a18889959e14552}{SC\_\-RestorePos} (void)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_a1dddd74978d98385fe0e09084ba61531}{SC\_\-GetString} (void)
\item 
void \hyperlink{sc__man_8h_a2de9186fbaba05cfaca72668e8905e88}{SC\_\-MustGetString} (void)
\item 
void \hyperlink{sc__man_8h_a0c6e87f07f72238fc8220c37b6a6b22e}{SC\_\-MustGetStringName} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_a15a2aeb5d0c47ecaa337d320a06dd1ff}{SC\_\-GetNumber} (void)
\item 
void \hyperlink{sc__man_8h_aa78de4ba0483e9796a9c008740420960}{SC\_\-MustGetNumber} (void)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_a2252bac6b808b3b1dd91888d9bae94d4}{SC\_\-GetFloat} (void)
\item 
void \hyperlink{sc__man_8h_a81da7f4111dc5262c4ba1583371588ec}{SC\_\-MustGetFloat} (void)
\item 
void \hyperlink{sc__man_8h_ab699e07b90e602e7f05d2c126c8eb1c0}{SC\_\-UnGet} (void)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_a34f063858b6364a744383a4cfab0cb5d}{SC\_\-Compare} (const char $\ast$text)
\item 
int \hyperlink{sc__man_8h_ab1b6b18da5f0d696e449e080f8989c00}{SC\_\-MatchString} (const char $\ast$$\ast$strings)
\item 
int \hyperlink{sc__man_8h_aae6b9330839e263e3f523219fb1981fc}{SC\_\-MustMatchString} (const char $\ast$$\ast$strings)
\item 
void \hyperlink{sc__man_8h_a4274a1419c5f105806f9caac435f3835}{SC\_\-ScriptError} (const char $\ast$\hyperlink{master_2main_8cpp_af0d68be3fe5707b499eb716208102ec9}{message}, const char $\ast$$\ast$args=\hyperlink{m__options_8cpp_a9578bf94fd913a1b19c44c1213156cf2}{NULL})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
char $\ast$ \hyperlink{sc__man_8h_ae43763b2851a2d94f2e0f1ad819b6827}{sc\_\-String}
\item 
int \hyperlink{sc__man_8h_a7b3aa38fc55728875e7320d78fbe5b7a}{sc\_\-Number}
\item 
float \hyperlink{sc__man_8h_a6c8018b3c102ce39c944241851baa188}{sc\_\-Float}
\item 
int \hyperlink{sc__man_8h_a907b351d37a5f278b2de39a0452107d5}{sc\_\-Line}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_a270391583c07cbc9d16ba292ab1d3418}{sc\_\-End}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_aaed90a9e027af3a933269d2fb6b45e56}{sc\_\-Crossed}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{sc__man_8h_aecc51c57da2777a221cc462d0c93c95b}{sc\_\-FileScripts}
\item 
char $\ast$ \hyperlink{sc__man_8h_aa58bd34797a0068b2c6685367c2eaded}{sc\_\-ScriptsDir}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{sc__man_8h_af0954d666418b312b6588bf268cf3ef4}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-Close@{SC\_\-Close}}
\index{SC\_\-Close@{SC\_\-Close}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-Close}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-Close (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_af0954d666418b312b6588bf268cf3ef4}
\hypertarget{sc__man_8h_a34f063858b6364a744383a4cfab0cb5d}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-Compare@{SC\_\-Compare}}
\index{SC\_\-Compare@{SC\_\-Compare}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-Compare}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} SC\_\-Compare (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{text}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a34f063858b6364a744383a4cfab0cb5d}
\hypertarget{sc__man_8h_a2252bac6b808b3b1dd91888d9bae94d4}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-GetFloat@{SC\_\-GetFloat}}
\index{SC\_\-GetFloat@{SC\_\-GetFloat}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-GetFloat}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} SC\_\-GetFloat (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a2252bac6b808b3b1dd91888d9bae94d4}
\hypertarget{sc__man_8h_a15a2aeb5d0c47ecaa337d320a06dd1ff}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-GetNumber@{SC\_\-GetNumber}}
\index{SC\_\-GetNumber@{SC\_\-GetNumber}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-GetNumber}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} SC\_\-GetNumber (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a15a2aeb5d0c47ecaa337d320a06dd1ff}
\hypertarget{sc__man_8h_a1dddd74978d98385fe0e09084ba61531}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-GetString@{SC\_\-GetString}}
\index{SC\_\-GetString@{SC\_\-GetString}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-GetString}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} SC\_\-GetString (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a1dddd74978d98385fe0e09084ba61531}
\hypertarget{sc__man_8h_ab1b6b18da5f0d696e449e080f8989c00}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MatchString@{SC\_\-MatchString}}
\index{SC\_\-MatchString@{SC\_\-MatchString}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MatchString}]{\setlength{\rightskip}{0pt plus 5cm}int SC\_\-MatchString (
\begin{DoxyParamCaption}
\item[{const char $\ast$$\ast$}]{strings}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_ab1b6b18da5f0d696e449e080f8989c00}
\hypertarget{sc__man_8h_a81da7f4111dc5262c4ba1583371588ec}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MustGetFloat@{SC\_\-MustGetFloat}}
\index{SC\_\-MustGetFloat@{SC\_\-MustGetFloat}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MustGetFloat}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-MustGetFloat (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a81da7f4111dc5262c4ba1583371588ec}
\hypertarget{sc__man_8h_aa78de4ba0483e9796a9c008740420960}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MustGetNumber@{SC\_\-MustGetNumber}}
\index{SC\_\-MustGetNumber@{SC\_\-MustGetNumber}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MustGetNumber}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-MustGetNumber (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_aa78de4ba0483e9796a9c008740420960}
\hypertarget{sc__man_8h_a2de9186fbaba05cfaca72668e8905e88}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MustGetString@{SC\_\-MustGetString}}
\index{SC\_\-MustGetString@{SC\_\-MustGetString}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MustGetString}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-MustGetString (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a2de9186fbaba05cfaca72668e8905e88}
\hypertarget{sc__man_8h_a0c6e87f07f72238fc8220c37b6a6b22e}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MustGetStringName@{SC\_\-MustGetStringName}}
\index{SC\_\-MustGetStringName@{SC\_\-MustGetStringName}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MustGetStringName}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-MustGetStringName (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a0c6e87f07f72238fc8220c37b6a6b22e}
\hypertarget{sc__man_8h_aae6b9330839e263e3f523219fb1981fc}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-MustMatchString@{SC\_\-MustMatchString}}
\index{SC\_\-MustMatchString@{SC\_\-MustMatchString}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-MustMatchString}]{\setlength{\rightskip}{0pt plus 5cm}int SC\_\-MustMatchString (
\begin{DoxyParamCaption}
\item[{const char $\ast$$\ast$}]{strings}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_aae6b9330839e263e3f523219fb1981fc}
\hypertarget{sc__man_8h_a9917611a2612a8a4c1fe9b444b9f406d}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-Open@{SC\_\-Open}}
\index{SC\_\-Open@{SC\_\-Open}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-Open}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-Open (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a9917611a2612a8a4c1fe9b444b9f406d}
\hypertarget{sc__man_8h_a47670fc063756bcd7699d15a2bbaa0aa}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-OpenFile@{SC\_\-OpenFile}}
\index{SC\_\-OpenFile@{SC\_\-OpenFile}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-OpenFile}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-OpenFile (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a47670fc063756bcd7699d15a2bbaa0aa}
\hypertarget{sc__man_8h_ab89a695eab2149d91f19d1e351584666}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-OpenLumpNum@{SC\_\-OpenLumpNum}}
\index{SC\_\-OpenLumpNum@{SC\_\-OpenLumpNum}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-OpenLumpNum}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-OpenLumpNum (
\begin{DoxyParamCaption}
\item[{int}]{lump, }
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_ab89a695eab2149d91f19d1e351584666}
\hypertarget{sc__man_8h_a948adc24c8c1c258ed5a91d82378fdce}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-OpenMem@{SC\_\-OpenMem}}
\index{SC\_\-OpenMem@{SC\_\-OpenMem}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-OpenMem}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-OpenMem (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{char $\ast$}]{buffer, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a948adc24c8c1c258ed5a91d82378fdce}
\hypertarget{sc__man_8h_aeb193d3a3717a6ff4a18889959e14552}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-RestorePos@{SC\_\-RestorePos}}
\index{SC\_\-RestorePos@{SC\_\-RestorePos}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-RestorePos}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-RestorePos (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_aeb193d3a3717a6ff4a18889959e14552}
\hypertarget{sc__man_8h_ae8ae7e704dcd371e8002529e2b513140}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-SavePos@{SC\_\-SavePos}}
\index{SC\_\-SavePos@{SC\_\-SavePos}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-SavePos}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-SavePos (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_ae8ae7e704dcd371e8002529e2b513140}
\hypertarget{sc__man_8h_a4274a1419c5f105806f9caac435f3835}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-ScriptError@{SC\_\-ScriptError}}
\index{SC\_\-ScriptError@{SC\_\-ScriptError}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-ScriptError}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-ScriptError (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{message, }
\item[{const char $\ast$$\ast$}]{args = {\ttfamily {\bf NULL}}}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_a4274a1419c5f105806f9caac435f3835}
\hypertarget{sc__man_8h_ab699e07b90e602e7f05d2c126c8eb1c0}{
\index{sc\_\-man.h@{sc\_\-man.h}!SC\_\-UnGet@{SC\_\-UnGet}}
\index{SC\_\-UnGet@{SC\_\-UnGet}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{SC\_\-UnGet}]{\setlength{\rightskip}{0pt plus 5cm}void SC\_\-UnGet (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de5/sc__man_8h_ab699e07b90e602e7f05d2c126c8eb1c0}


\subsection{Variable Documentation}
\hypertarget{sc__man_8h_aaed90a9e027af3a933269d2fb6b45e56}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-Crossed@{sc\_\-Crossed}}
\index{sc\_\-Crossed@{sc\_\-Crossed}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-Crossed}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf sc\_\-Crossed}}}
\label{d0/de5/sc__man_8h_aaed90a9e027af3a933269d2fb6b45e56}
\hypertarget{sc__man_8h_a270391583c07cbc9d16ba292ab1d3418}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-End@{sc\_\-End}}
\index{sc\_\-End@{sc\_\-End}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-End}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf sc\_\-End}}}
\label{d0/de5/sc__man_8h_a270391583c07cbc9d16ba292ab1d3418}
\hypertarget{sc__man_8h_aecc51c57da2777a221cc462d0c93c95b}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-FileScripts@{sc\_\-FileScripts}}
\index{sc\_\-FileScripts@{sc\_\-FileScripts}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-FileScripts}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf sc\_\-FileScripts}}}
\label{d0/de5/sc__man_8h_aecc51c57da2777a221cc462d0c93c95b}
\hypertarget{sc__man_8h_a6c8018b3c102ce39c944241851baa188}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-Float@{sc\_\-Float}}
\index{sc\_\-Float@{sc\_\-Float}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-Float}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf sc\_\-Float}}}
\label{d0/de5/sc__man_8h_a6c8018b3c102ce39c944241851baa188}
\hypertarget{sc__man_8h_a907b351d37a5f278b2de39a0452107d5}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-Line@{sc\_\-Line}}
\index{sc\_\-Line@{sc\_\-Line}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-Line}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf sc\_\-Line}}}
\label{d0/de5/sc__man_8h_a907b351d37a5f278b2de39a0452107d5}
\hypertarget{sc__man_8h_a7b3aa38fc55728875e7320d78fbe5b7a}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-Number@{sc\_\-Number}}
\index{sc\_\-Number@{sc\_\-Number}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-Number}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf sc\_\-Number}}}
\label{d0/de5/sc__man_8h_a7b3aa38fc55728875e7320d78fbe5b7a}
\hypertarget{sc__man_8h_aa58bd34797a0068b2c6685367c2eaded}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-ScriptsDir@{sc\_\-ScriptsDir}}
\index{sc\_\-ScriptsDir@{sc\_\-ScriptsDir}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-ScriptsDir}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf sc\_\-ScriptsDir}}}
\label{d0/de5/sc__man_8h_aa58bd34797a0068b2c6685367c2eaded}
\hypertarget{sc__man_8h_ae43763b2851a2d94f2e0f1ad819b6827}{
\index{sc\_\-man.h@{sc\_\-man.h}!sc\_\-String@{sc\_\-String}}
\index{sc\_\-String@{sc\_\-String}!sc_man.h@{sc\_\-man.h}}
\subsubsection[{sc\_\-String}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf sc\_\-String}}}
\label{d0/de5/sc__man_8h_ae43763b2851a2d94f2e0f1ad819b6827}
