\hypertarget{struct_ogre_1_1_file_info}{}\section{Ogre\+:\+:File\+Info Struct Reference}
\label{struct_ogre_1_1_file_info}\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}


Information about a file/directory within the archive will be returned using a \hyperlink{struct_ogre_1_1_file_info}{File\+Info} struct.  




{\ttfamily \#include $<$Ogre\+Archive.\+h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{class_ogre_1_1_archive}{Archive} $\ast$ \hyperlink{struct_ogre_1_1_file_info_a60434fe6c87df669188d79633ddc73c6}{archive}
\begin{DoxyCompactList}\small\item\em The archive in which the file has been found (for info when performing multi-\/\+Archive searches, note you should still open through \hyperlink{class_ogre_1_1_resource_group_manager}{Resource\+Group\+Manager}) \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_file_info_ac48eca5413e87a3efd1f3355b994f5fd}{basename}
\begin{DoxyCompactList}\small\item\em Base filename. \end{DoxyCompactList}\item 
size\+\_\+t \hyperlink{struct_ogre_1_1_file_info_ac9634cdb326f2b11575a8cc7fc509b96}{compressed\+Size}
\begin{DoxyCompactList}\small\item\em Compressed size. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_file_info_a841227629a26a422c3ba6c4bd1877d62}{filename}
\begin{DoxyCompactList}\small\item\em The file\textquotesingle{}s fully qualified name. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_file_info_ad2e54ca7979d9c87a255e6eb532a33f2}{path}
\begin{DoxyCompactList}\small\item\em Path name; separated by \textquotesingle{}/\textquotesingle{} and ending with \textquotesingle{}/\textquotesingle{}. \end{DoxyCompactList}\item 
size\+\_\+t \hyperlink{struct_ogre_1_1_file_info_a66c7bf4f59feb619016a5c70e4ded4ee}{uncompressed\+Size}
\begin{DoxyCompactList}\small\item\em Uncompressed size. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Information about a file/directory within the archive will be returned using a \hyperlink{struct_ogre_1_1_file_info}{File\+Info} struct. 

\begin{DoxySeeAlso}{See also}
\hyperlink{class_ogre_1_1_archive}{Archive} 
\end{DoxySeeAlso}


\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_file_info_a60434fe6c87df669188d79633ddc73c6}\label{struct_ogre_1_1_file_info_a60434fe6c87df669188d79633ddc73c6}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!archive@{archive}}
\index{archive@{archive}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{archive}{archive}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_archive}{Archive}$\ast$ Ogre\+::\+File\+Info\+::archive}



The archive in which the file has been found (for info when performing multi-\/\+Archive searches, note you should still open through \hyperlink{class_ogre_1_1_resource_group_manager}{Resource\+Group\+Manager}) 

\mbox{\Hypertarget{struct_ogre_1_1_file_info_a841227629a26a422c3ba6c4bd1877d62}\label{struct_ogre_1_1_file_info_a841227629a26a422c3ba6c4bd1877d62}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!filename@{filename}}
\index{filename@{filename}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{filename}{filename}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+File\+Info\+::filename}



The file\textquotesingle{}s fully qualified name. 



Referenced by Ogre\+::\+Archive\+::is\+Read\+Only().

\mbox{\Hypertarget{struct_ogre_1_1_file_info_ad2e54ca7979d9c87a255e6eb532a33f2}\label{struct_ogre_1_1_file_info_ad2e54ca7979d9c87a255e6eb532a33f2}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!path@{path}}
\index{path@{path}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{path}{path}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+File\+Info\+::path}



Path name; separated by \textquotesingle{}/\textquotesingle{} and ending with \textquotesingle{}/\textquotesingle{}. 

\mbox{\Hypertarget{struct_ogre_1_1_file_info_ac48eca5413e87a3efd1f3355b994f5fd}\label{struct_ogre_1_1_file_info_ac48eca5413e87a3efd1f3355b994f5fd}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!basename@{basename}}
\index{basename@{basename}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{basename}{basename}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+File\+Info\+::basename}



Base filename. 

\mbox{\Hypertarget{struct_ogre_1_1_file_info_ac9634cdb326f2b11575a8cc7fc509b96}\label{struct_ogre_1_1_file_info_ac9634cdb326f2b11575a8cc7fc509b96}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!compressed\+Size@{compressed\+Size}}
\index{compressed\+Size@{compressed\+Size}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{compressed\+Size}{compressedSize}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+File\+Info\+::compressed\+Size}



Compressed size. 

\mbox{\Hypertarget{struct_ogre_1_1_file_info_a66c7bf4f59feb619016a5c70e4ded4ee}\label{struct_ogre_1_1_file_info_a66c7bf4f59feb619016a5c70e4ded4ee}} 
\index{Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}!uncompressed\+Size@{uncompressed\+Size}}
\index{uncompressed\+Size@{uncompressed\+Size}!Ogre\+::\+File\+Info@{Ogre\+::\+File\+Info}}
\subsubsection{\texorpdfstring{uncompressed\+Size}{uncompressedSize}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+File\+Info\+::uncompressed\+Size}



Uncompressed size. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_archive_8h}{Ogre\+Archive.\+h}\end{DoxyCompactItemize}
