\hypertarget{class_ogre_1_1_image_codec_1_1_image_data}{}\doxysection{Ogre\+::Image\+Codec\+::Image\+Data Class Reference}
\label{class_ogre_1_1_image_codec_1_1_image_data}\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}


\mbox{\hyperlink{class_ogre_1_1_codec}{Codec}} return class for images.  




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



Inheritance diagram for Ogre\+::Image\+Codec\+::Image\+Data\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=247pt]{class_ogre_1_1_image_codec_1_1_image_data__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_ae79def312c157ada9d4aedcd38c911bf}{Image\+Data}} ()
\item 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_acb43ce0afff8b8a7b47ebd56c04959bc}{data\+Type}} () const
\begin{DoxyCompactList}\small\item\em Returns the type of the data. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_a72aae51984f895eb73161a24b1d739a5}{depth}}
\item 
\mbox{\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_a17daec36bcb3a0a3084576fe4f913551}{flags}}
\item 
\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_af59eaab36e6dc3c20124af20655f6338}{format}}
\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_ac8e81c2ca0110cf97d15d60f9f1372ce}{height}}
\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_a9cf2bfbd7b0ee7ffe15b37dd148410f8}{num\+\_\+mipmaps}}
\item 
size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_adf09c2a3243681cfb4f38f8c6074d111}{size}}
\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{class_ogre_1_1_image_codec_1_1_image_data_a36b700d1bf8f15c1876d2d1f4ceb0c93}{width}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{class_ogre_1_1_codec}{Codec}} return class for images. 

Has information about the size and the pixel format of the image. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_ae79def312c157ada9d4aedcd38c911bf}\label{class_ogre_1_1_image_codec_1_1_image_data_ae79def312c157ada9d4aedcd38c911bf}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!ImageData@{ImageData}}
\index{ImageData@{ImageData}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{ImageData()}{ImageData()}}
{\footnotesize\ttfamily Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::\+Image\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_acb43ce0afff8b8a7b47ebd56c04959bc}\label{class_ogre_1_1_image_codec_1_1_image_data_acb43ce0afff8b8a7b47ebd56c04959bc}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!dataType@{dataType}}
\index{dataType@{dataType}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{dataType()}{dataType()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::data\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Returns the type of the data. 



Reimplemented from \mbox{\hyperlink{class_ogre_1_1_codec_1_1_codec_data_a2e83b5d12864adb8acf31b439713105b}{Ogre\+::\+Codec\+::\+Codec\+Data}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_ac8e81c2ca0110cf97d15d60f9f1372ce}\label{class_ogre_1_1_image_codec_1_1_image_data_ac8e81c2ca0110cf97d15d60f9f1372ce}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!height@{height}}
\index{height@{height}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{height}{height}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::height}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_a36b700d1bf8f15c1876d2d1f4ceb0c93}\label{class_ogre_1_1_image_codec_1_1_image_data_a36b700d1bf8f15c1876d2d1f4ceb0c93}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!width@{width}}
\index{width@{width}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{width}{width}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::width}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_a72aae51984f895eb73161a24b1d739a5}\label{class_ogre_1_1_image_codec_1_1_image_data_a72aae51984f895eb73161a24b1d739a5}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!depth@{depth}}
\index{depth@{depth}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{depth}{depth}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::depth}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_adf09c2a3243681cfb4f38f8c6074d111}\label{class_ogre_1_1_image_codec_1_1_image_data_adf09c2a3243681cfb4f38f8c6074d111}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!size@{size}}
\index{size@{size}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{size}{size}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::size}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_a9cf2bfbd7b0ee7ffe15b37dd148410f8}\label{class_ogre_1_1_image_codec_1_1_image_data_a9cf2bfbd7b0ee7ffe15b37dd148410f8}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!num\_mipmaps@{num\_mipmaps}}
\index{num\_mipmaps@{num\_mipmaps}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{num\_mipmaps}{num\_mipmaps}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::num\+\_\+mipmaps}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_a17daec36bcb3a0a3084576fe4f913551}\label{class_ogre_1_1_image_codec_1_1_image_data_a17daec36bcb3a0a3084576fe4f913551}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!flags@{flags}}
\index{flags@{flags}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{flags}{flags}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::flags}

\mbox{\Hypertarget{class_ogre_1_1_image_codec_1_1_image_data_af59eaab36e6dc3c20124af20655f6338}\label{class_ogre_1_1_image_codec_1_1_image_data_af59eaab36e6dc3c20124af20655f6338}} 
\index{Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}!format@{format}}
\index{format@{format}!Ogre::ImageCodec::ImageData@{Ogre::ImageCodec::ImageData}}
\doxysubsubsection{\texorpdfstring{format}{format}}
{\footnotesize\ttfamily \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} Ogre\+::\+Image\+Codec\+::\+Image\+Data\+::format}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_image_codec_8h}{Ogre\+Image\+Codec.\+h}}\end{DoxyCompactItemize}
