\hypertarget{class_ogre_1_1_d3_d9_mappings}{}\section{Ogre\+:\+:D3\+D9\+Mappings Class Reference}
\label{class_ogre_1_1_d3_d9_mappings}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}


{\ttfamily \#include $<$Ogre\+D3\+D9\+Mappings.\+h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3f}{e\+D3\+D\+Filter\+Usage} \{ \hyperlink{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fad1ef8e3cef6c5b60f9b6ffe3839cccab}{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN}, 
\hyperlink{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3faa311f869fe1da160eb7f8158caee3151}{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG}, 
\hyperlink{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fa346f0e80ab02f9d452699e79d155da07}{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP}
 \}\begin{DoxyCompactList}\small\item\em enum identifying D3\+D9 filter usage type \end{DoxyCompactList}
\item 
enum \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type} \{ \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fafccc750ec72c280d9ae6b0090dac0396}{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL}, 
\hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fadb0650c175acab0779d88b55a67a4256}{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE}, 
\hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fa327bf2d9e6d806eb547a2798bc89d389}{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME}, 
\hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fad40465dc26ebd056c6475a436ca7c99c}{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE}
 \}\begin{DoxyCompactList}\small\item\em enum identifying D3\+D9 tex. types \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} \hyperlink{class_ogre_1_1_d3_d9_mappings_adebd4f687911e59246e3c2d1113fb183}{\+\_\+get\+Closest\+Supported\+PF} (\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, find closest \hyperlink{namespace_ogre}{Ogre} pixel format that D3\+D9 can support \end{DoxyCompactList}\item 
static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} \hyperlink{class_ogre_1_1_d3_d9_mappings_af85966ea00ea34c05582a593bed28078}{\+\_\+get\+PF} (D3\+D\+F\+O\+R\+M\+AT d3d\+PF)
\begin{DoxyCompactList}\small\item\em utility method, convert D3\+D9 pixel format to \hyperlink{namespace_ogre}{Ogre} pixel format \end{DoxyCompactList}\item 
static D3\+D\+F\+O\+R\+M\+AT \hyperlink{class_ogre_1_1_d3_d9_mappings_a195e5519144806300875f5be4b0db0cc}{\+\_\+get\+PF} (\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, convert \hyperlink{namespace_ogre}{Ogre} pixel format to D3\+D9 pixel format \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \hyperlink{class_ogre_1_1_d3_d9_mappings_a3d053a5cead9d325f31fa85996864e8c}{convert\+D3\+D\+X\+Matrix} (const D3\+D\+X\+M\+A\+T\+R\+IX \&mat)
\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_abc6a664ff84be7b943b34a40f7d6fd08}{get} (\hyperlink{group___general_ga7afd4c7d428baaee13f3a0dbcae5f560}{Shade\+Options} so)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Shade\+Options value \end{DoxyCompactList}\item 
static D3\+D\+L\+I\+G\+H\+T\+T\+Y\+PE \hyperlink{class_ogre_1_1_d3_d9_mappings_aecc9957a174db258a78bbc41e21e4dc1}{get} (\hyperlink{class_ogre_1_1_light_a4f1dea084d1497c6f49e802ade940dbc}{Ogre\+::\+Light\+::\+Light\+Types} light\+Type)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Light\+Types value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_ac36be5d30815ceaf7f4127e06d238437}{get} (\hyperlink{group___render_system_gaa9c06899edc6b7aed7bf3b29abe9bb31}{Tex\+Coord\+Calc\+Method} m, const D3\+D\+C\+A\+P\+S9 \&caps)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Tex\+Coord\+Cals\+Method value \end{DoxyCompactList}\item 
static D3\+D\+T\+E\+X\+T\+U\+R\+E\+A\+D\+D\+R\+E\+SS \hyperlink{class_ogre_1_1_d3_d9_mappings_a024ca368ac5638c87363d0979cc1822f}{get} (\hyperlink{class_ogre_1_1_texture_unit_state_a47c5a9f4fc08159b99bdc51103bcf852}{Texture\+Unit\+State\+::\+Texture\+Addressing\+Mode} tam, const D3\+D\+C\+A\+P\+S9 \&dev\+Caps)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Texture\+Addressing\+Mode value \end{DoxyCompactList}\item 
static D3\+D\+T\+E\+X\+T\+U\+R\+E\+S\+T\+A\+G\+E\+S\+T\+A\+T\+E\+T\+Y\+PE \hyperlink{class_ogre_1_1_d3_d9_mappings_a892b632c23a0ce069c6ccac7ba36f0fc}{get} (\hyperlink{group___materials_ga1ae5925d36df27a6c3590536752264f8}{Layer\+Blend\+Type} lbt)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Type value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_a4e51c40237a85427224570bace12ebec}{get} (\hyperlink{group___materials_ga264ecab38a04d01e2c3158fa05ec1ee2}{Layer\+Blend\+Operation\+Ex} lbo, const D3\+D\+C\+A\+P\+S9 \&dev\+Caps)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Operation\+Ex value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_a962749c5967da3495234f6c6d0188123}{get} (\hyperlink{group___materials_gae2ad78de344f35307ce35157c175625e}{Layer\+Blend\+Source} lbs, bool per\+Stage\+Constants)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Source value \end{DoxyCompactList}\item 
static D3\+D\+B\+L\+E\+ND \hyperlink{class_ogre_1_1_d3_d9_mappings_a606748a301fbedc1f8f179831eb80eef}{get} (\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor} sbf)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Factor value \end{DoxyCompactList}\item 
static D3\+D\+B\+L\+E\+N\+D\+OP \hyperlink{class_ogre_1_1_d3_d9_mappings_a7543cd03ae81c8a3c9f6ffc48e2d18ef}{get} (\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation} sbo)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Operation value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_adf2dd29f32f892e75a73e68a8b71c219}{get} (\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function} cf)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Compare\+Function value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_ae4e3a04375ec0f746908c2c7a03901e0}{get} (\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode} cm, bool flip)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Cilling\+Mode value \end{DoxyCompactList}\item 
static D3\+D\+F\+O\+G\+M\+O\+DE \hyperlink{class_ogre_1_1_d3_d9_mappings_aaff747f3ea0b93cb920e246efa424301}{get} (\hyperlink{group___general_ga83edeb2e5d33a3ca8f15834ba40020ba}{Fog\+Mode} fm)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Fog\+Mode value \end{DoxyCompactList}\item 
static D3\+D\+F\+I\+L\+L\+M\+O\+DE \hyperlink{class_ogre_1_1_d3_d9_mappings_ac590f127849c419a9660050f20b08dd5}{get} (\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode} level)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Polygon\+Mode value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_a6ea224daf6332e25098a2e63c9e6f476}{get} (\hyperlink{group___render_system_gae8bb1cb809660de802d1d592ba4adb61}{Stencil\+Operation} op, bool invert=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Stencil\+Operation value \end{DoxyCompactList}\item 
static D3\+D\+S\+A\+M\+P\+L\+E\+R\+S\+T\+A\+T\+E\+T\+Y\+PE \hyperlink{class_ogre_1_1_d3_d9_mappings_a1f8ca1fb35e0209862a79f849e6fa531}{get} (\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type} ft)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 state type for \hyperlink{namespace_ogre}{Ogre} Filter\+Type value \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_a2811b5d495ce1e46b8fc180d58331c94}{get} (\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type} ft, \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options} fo, const D3\+D\+C\+A\+P\+S9 \&dev\+Caps, \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type} tex\+Type)
\begin{DoxyCompactList}\small\item\em return a D3\+D9 filter option for \hyperlink{namespace_ogre}{Ogre} Filter\+Type \& Filter\+Option value \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type} \hyperlink{class_ogre_1_1_d3_d9_mappings_abc20023f0a7b84573cc841cc7772110c}{get} (\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type} ogre\+Tex\+Type)
\begin{DoxyCompactList}\small\item\em return the D3\+Dtex\+Type equivalent of a \hyperlink{namespace_ogre}{Ogre} tex. type \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_afeae5536fb61aa85f59ea52a4b5cd3c4}{get} (\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\begin{DoxyCompactList}\small\item\em return the combination of D3\+D\+U\+S\+A\+GE values for \hyperlink{namespace_ogre}{Ogre} buffer usage \end{DoxyCompactList}\item 
static D\+W\+O\+RD \hyperlink{class_ogre_1_1_d3_d9_mappings_a25e223a555759893c5f40de25fd09167}{get} (\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options} options, \hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\begin{DoxyCompactList}\small\item\em Get lock options. \end{DoxyCompactList}\item 
static D3\+D\+F\+O\+R\+M\+AT \hyperlink{class_ogre_1_1_d3_d9_mappings_a258168071f3c751c520f91d47cbf4571}{get} (\hyperlink{class_ogre_1_1_hardware_index_buffer_a25ba4923e015d46de162f7cc4c256326}{Hardware\+Index\+Buffer\+::\+Index\+Type} itype)
\begin{DoxyCompactList}\small\item\em Get index type. \end{DoxyCompactList}\item 
static D3\+D\+D\+E\+C\+L\+T\+Y\+PE \hyperlink{class_ogre_1_1_d3_d9_mappings_abb18ee06295e6c9daa8a3b6acaeb1d49}{get} (\hyperlink{group___render_system_ga027109503a988ba85f4c63b55082907f}{Vertex\+Element\+Type} v\+Type)
\begin{DoxyCompactList}\small\item\em Get vertex data type. \end{DoxyCompactList}\item 
static D3\+D\+D\+E\+C\+L\+U\+S\+A\+GE \hyperlink{class_ogre_1_1_d3_d9_mappings_afc54c372a69c4f5b3edf323269387f5b}{get} (\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic} sem)
\begin{DoxyCompactList}\small\item\em Get vertex semantic. \end{DoxyCompactList}\item 
static D3\+D\+X\+M\+A\+T\+R\+IX \hyperlink{class_ogre_1_1_d3_d9_mappings_a7931a68627568b6a27c623d1e127017d}{make\+D3\+D\+X\+Matrix} (const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&mat)
\end{DoxyCompactItemize}


\subsection{Member Enumeration Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!e\+D3\+D\+Tex\+Type@{e\+D3\+D\+Tex\+Type}}
\index{e\+D3\+D\+Tex\+Type@{e\+D3\+D\+Tex\+Type}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{e\+D3\+D\+Tex\+Type}{eD3DTexType}}
{\footnotesize\ttfamily enum \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{Ogre\+::\+D3\+D9\+Mappings\+::e\+D3\+D\+Tex\+Type}}



enum identifying D3\+D9 tex. types 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fafccc750ec72c280d9ae6b0090dac0396}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fafccc750ec72c280d9ae6b0090dac0396}} 
D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+AL&standard texture \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fadb0650c175acab0779d88b55a67a4256}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fadb0650c175acab0779d88b55a67a4256}} 
D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+BE&cube texture \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fa327bf2d9e6d806eb547a2798bc89d389}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fa327bf2d9e6d806eb547a2798bc89d389}} 
D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+L\+U\+ME&volume texture \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE@{D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fad40465dc26ebd056c6475a436ca7c99c}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6fad40465dc26ebd056c6475a436ca7c99c}} 
D3\+D\+\_\+\+T\+E\+X\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE&just to have it... \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3f}\label{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3f}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!e\+D3\+D\+Filter\+Usage@{e\+D3\+D\+Filter\+Usage}}
\index{e\+D3\+D\+Filter\+Usage@{e\+D3\+D\+Filter\+Usage}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{e\+D3\+D\+Filter\+Usage}{eD3DFilterUsage}}
{\footnotesize\ttfamily enum \hyperlink{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3f}{Ogre\+::\+D3\+D9\+Mappings\+::e\+D3\+D\+Filter\+Usage}}



enum identifying D3\+D9 filter usage type 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fad1ef8e3cef6c5b60f9b6ffe3839cccab}\label{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fad1ef8e3cef6c5b60f9b6ffe3839cccab}} 
D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IN&min filter \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3faa311f869fe1da160eb7f8158caee3151}\label{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3faa311f869fe1da160eb7f8158caee3151}} 
D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+AG&mag filter \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP@{D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP}}}\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fa346f0e80ab02f9d452699e79d155da07}\label{class_ogre_1_1_d3_d9_mappings_a4a4228c86ecd5f12e1eab44b57a70e3fa346f0e80ab02f9d452699e79d155da07}} 
D3\+D\+\_\+\+F\+U\+S\+A\+G\+E\+\_\+\+M\+IP&mip filter \\
\hline

\end{DoxyEnumFields}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_abc6a664ff84be7b943b34a40f7d6fd08}\label{class_ogre_1_1_d3_d9_mappings_abc6a664ff84be7b943b34a40f7d6fd08}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [1/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga7afd4c7d428baaee13f3a0dbcae5f560}{Shade\+Options}}]{so }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Shade\+Options value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_aecc9957a174db258a78bbc41e21e4dc1}\label{class_ogre_1_1_d3_d9_mappings_aecc9957a174db258a78bbc41e21e4dc1}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [2/22]}}
{\footnotesize\ttfamily static D3\+D\+L\+I\+G\+H\+T\+T\+Y\+PE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_light_a4f1dea084d1497c6f49e802ade940dbc}{Ogre\+::\+Light\+::\+Light\+Types}}]{light\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Light\+Types value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_ac36be5d30815ceaf7f4127e06d238437}\label{class_ogre_1_1_d3_d9_mappings_ac36be5d30815ceaf7f4127e06d238437}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [3/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___render_system_gaa9c06899edc6b7aed7bf3b29abe9bb31}{Tex\+Coord\+Calc\+Method}}]{m,  }\item[{const D3\+D\+C\+A\+P\+S9 \&}]{caps }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Tex\+Coord\+Cals\+Method value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a024ca368ac5638c87363d0979cc1822f}\label{class_ogre_1_1_d3_d9_mappings_a024ca368ac5638c87363d0979cc1822f}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [4/22]}}
{\footnotesize\ttfamily static D3\+D\+T\+E\+X\+T\+U\+R\+E\+A\+D\+D\+R\+E\+SS Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_texture_unit_state_a47c5a9f4fc08159b99bdc51103bcf852}{Texture\+Unit\+State\+::\+Texture\+Addressing\+Mode}}]{tam,  }\item[{const D3\+D\+C\+A\+P\+S9 \&}]{dev\+Caps }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Texture\+Addressing\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a892b632c23a0ce069c6ccac7ba36f0fc}\label{class_ogre_1_1_d3_d9_mappings_a892b632c23a0ce069c6ccac7ba36f0fc}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [5/22]}}
{\footnotesize\ttfamily static D3\+D\+T\+E\+X\+T\+U\+R\+E\+S\+T\+A\+G\+E\+S\+T\+A\+T\+E\+T\+Y\+PE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___materials_ga1ae5925d36df27a6c3590536752264f8}{Layer\+Blend\+Type}}]{lbt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Type value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a4e51c40237a85427224570bace12ebec}\label{class_ogre_1_1_d3_d9_mappings_a4e51c40237a85427224570bace12ebec}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [6/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___materials_ga264ecab38a04d01e2c3158fa05ec1ee2}{Layer\+Blend\+Operation\+Ex}}]{lbo,  }\item[{const D3\+D\+C\+A\+P\+S9 \&}]{dev\+Caps }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Operation\+Ex value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a962749c5967da3495234f6c6d0188123}\label{class_ogre_1_1_d3_d9_mappings_a962749c5967da3495234f6c6d0188123}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [7/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___materials_gae2ad78de344f35307ce35157c175625e}{Layer\+Blend\+Source}}]{lbs,  }\item[{bool}]{per\+Stage\+Constants }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Layer\+Blend\+Source value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a606748a301fbedc1f8f179831eb80eef}\label{class_ogre_1_1_d3_d9_mappings_a606748a301fbedc1f8f179831eb80eef}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [8/22]}}
{\footnotesize\ttfamily static D3\+D\+B\+L\+E\+ND Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor}}]{sbf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Factor value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a7543cd03ae81c8a3c9f6ffc48e2d18ef}\label{class_ogre_1_1_d3_d9_mappings_a7543cd03ae81c8a3c9f6ffc48e2d18ef}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [9/22]}}
{\footnotesize\ttfamily static D3\+D\+B\+L\+E\+N\+D\+OP Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation}}]{sbo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Operation value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_adf2dd29f32f892e75a73e68a8b71c219}\label{class_ogre_1_1_d3_d9_mappings_adf2dd29f32f892e75a73e68a8b71c219}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [10/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function}}]{cf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Compare\+Function value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_ae4e3a04375ec0f746908c2c7a03901e0}\label{class_ogre_1_1_d3_d9_mappings_ae4e3a04375ec0f746908c2c7a03901e0}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [11/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode}}]{cm,  }\item[{bool}]{flip }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Cilling\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_aaff747f3ea0b93cb920e246efa424301}\label{class_ogre_1_1_d3_d9_mappings_aaff747f3ea0b93cb920e246efa424301}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [12/22]}}
{\footnotesize\ttfamily static D3\+D\+F\+O\+G\+M\+O\+DE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga83edeb2e5d33a3ca8f15834ba40020ba}{Fog\+Mode}}]{fm }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Fog\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_ac590f127849c419a9660050f20b08dd5}\label{class_ogre_1_1_d3_d9_mappings_ac590f127849c419a9660050f20b08dd5}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [13/22]}}
{\footnotesize\ttfamily static D3\+D\+F\+I\+L\+L\+M\+O\+DE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode}}]{level }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Polygon\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a6ea224daf6332e25098a2e63c9e6f476}\label{class_ogre_1_1_d3_d9_mappings_a6ea224daf6332e25098a2e63c9e6f476}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [14/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___render_system_gae8bb1cb809660de802d1d592ba4adb61}{Stencil\+Operation}}]{op,  }\item[{bool}]{invert = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \hyperlink{namespace_ogre}{Ogre} Stencil\+Operation value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a1f8ca1fb35e0209862a79f849e6fa531}\label{class_ogre_1_1_d3_d9_mappings_a1f8ca1fb35e0209862a79f849e6fa531}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [15/22]}}
{\footnotesize\ttfamily static D3\+D\+S\+A\+M\+P\+L\+E\+R\+S\+T\+A\+T\+E\+T\+Y\+PE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type}}]{ft }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 state type for \hyperlink{namespace_ogre}{Ogre} Filter\+Type value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a2811b5d495ce1e46b8fc180d58331c94}\label{class_ogre_1_1_d3_d9_mappings_a2811b5d495ce1e46b8fc180d58331c94}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [16/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type}}]{ft,  }\item[{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}]{fo,  }\item[{const D3\+D\+C\+A\+P\+S9 \&}]{dev\+Caps,  }\item[{\hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type}}]{tex\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 filter option for \hyperlink{namespace_ogre}{Ogre} Filter\+Type \& Filter\+Option value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_abc20023f0a7b84573cc841cc7772110c}\label{class_ogre_1_1_d3_d9_mappings_abc20023f0a7b84573cc841cc7772110c}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [17/22]}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type} Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}}]{ogre\+Tex\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return the D3\+Dtex\+Type equivalent of a \hyperlink{namespace_ogre}{Ogre} tex. type 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_afeae5536fb61aa85f59ea52a4b5cd3c4}\label{class_ogre_1_1_d3_d9_mappings_afeae5536fb61aa85f59ea52a4b5cd3c4}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [18/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return the combination of D3\+D\+U\+S\+A\+GE values for \hyperlink{namespace_ogre}{Ogre} buffer usage 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a25e223a555759893c5f40de25fd09167}\label{class_ogre_1_1_d3_d9_mappings_a25e223a555759893c5f40de25fd09167}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [19/22]}}
{\footnotesize\ttfamily static D\+W\+O\+RD Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options}}]{options,  }\item[{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get lock options. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a258168071f3c751c520f91d47cbf4571}\label{class_ogre_1_1_d3_d9_mappings_a258168071f3c751c520f91d47cbf4571}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [20/22]}}
{\footnotesize\ttfamily static D3\+D\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hardware_index_buffer_a25ba4923e015d46de162f7cc4c256326}{Hardware\+Index\+Buffer\+::\+Index\+Type}}]{itype }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get index type. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_abb18ee06295e6c9daa8a3b6acaeb1d49}\label{class_ogre_1_1_d3_d9_mappings_abb18ee06295e6c9daa8a3b6acaeb1d49}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [21/22]}}
{\footnotesize\ttfamily static D3\+D\+D\+E\+C\+L\+T\+Y\+PE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___render_system_ga027109503a988ba85f4c63b55082907f}{Vertex\+Element\+Type}}]{v\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get vertex data type. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_afc54c372a69c4f5b3edf323269387f5b}\label{class_ogre_1_1_d3_d9_mappings_afc54c372a69c4f5b3edf323269387f5b}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [22/22]}}
{\footnotesize\ttfamily static D3\+D\+D\+E\+C\+L\+U\+S\+A\+GE Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic}}]{sem }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get vertex semantic. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a7931a68627568b6a27c623d1e127017d}\label{class_ogre_1_1_d3_d9_mappings_a7931a68627568b6a27c623d1e127017d}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!make\+D3\+D\+X\+Matrix@{make\+D3\+D\+X\+Matrix}}
\index{make\+D3\+D\+X\+Matrix@{make\+D3\+D\+X\+Matrix}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{make\+D3\+D\+X\+Matrix()}{makeD3DXMatrix()}}
{\footnotesize\ttfamily static D3\+D\+X\+M\+A\+T\+R\+IX Ogre\+::\+D3\+D9\+Mappings\+::make\+D3\+D\+X\+Matrix (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&}]{mat }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a3d053a5cead9d325f31fa85996864e8c}\label{class_ogre_1_1_d3_d9_mappings_a3d053a5cead9d325f31fa85996864e8c}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!convert\+D3\+D\+X\+Matrix@{convert\+D3\+D\+X\+Matrix}}
\index{convert\+D3\+D\+X\+Matrix@{convert\+D3\+D\+X\+Matrix}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{convert\+D3\+D\+X\+Matrix()}{convertD3DXMatrix()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_matrix4}{Matrix4} Ogre\+::\+D3\+D9\+Mappings\+::convert\+D3\+D\+X\+Matrix (\begin{DoxyParamCaption}\item[{const D3\+D\+X\+M\+A\+T\+R\+IX \&}]{mat }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_af85966ea00ea34c05582a593bed28078}\label{class_ogre_1_1_d3_d9_mappings_af85966ea00ea34c05582a593bed28078}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!\+\_\+get\+PF@{\+\_\+get\+PF}}
\index{\+\_\+get\+PF@{\+\_\+get\+PF}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+P\+F()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} Ogre\+::\+D3\+D9\+Mappings\+::\+\_\+get\+PF (\begin{DoxyParamCaption}\item[{D3\+D\+F\+O\+R\+M\+AT}]{d3d\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert D3\+D9 pixel format to \hyperlink{namespace_ogre}{Ogre} pixel format 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a195e5519144806300875f5be4b0db0cc}\label{class_ogre_1_1_d3_d9_mappings_a195e5519144806300875f5be4b0db0cc}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!\+\_\+get\+PF@{\+\_\+get\+PF}}
\index{\+\_\+get\+PF@{\+\_\+get\+PF}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+P\+F()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static D3\+D\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D9\+Mappings\+::\+\_\+get\+PF (\begin{DoxyParamCaption}\item[{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert \hyperlink{namespace_ogre}{Ogre} pixel format to D3\+D9 pixel format 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_adebd4f687911e59246e3c2d1113fb183}\label{class_ogre_1_1_d3_d9_mappings_adebd4f687911e59246e3c2d1113fb183}} 
\index{Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}!\+\_\+get\+Closest\+Supported\+PF@{\+\_\+get\+Closest\+Supported\+PF}}
\index{\+\_\+get\+Closest\+Supported\+PF@{\+\_\+get\+Closest\+Supported\+PF}!Ogre\+::\+D3\+D9\+Mappings@{Ogre\+::\+D3\+D9\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Closest\+Supported\+P\+F()}{\_getClosestSupportedPF()}}
{\footnotesize\ttfamily static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} Ogre\+::\+D3\+D9\+Mappings\+::\+\_\+get\+Closest\+Supported\+PF (\begin{DoxyParamCaption}\item[{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, find closest \hyperlink{namespace_ogre}{Ogre} pixel format that D3\+D9 can support 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_d3_d9_mappings_8h}{Ogre\+D3\+D9\+Mappings.\+h}\end{DoxyCompactItemize}
