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


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

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


\doxysubsection{Member Enumeration Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}\label{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}} 
\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!eD3DTexType@{eD3DTexType}}
\index{eD3DTexType@{eD3DTexType}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{eD3DTexType}{eD3DTexType}}
{\footnotesize\ttfamily enum \mbox{\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{D3D\_TEX\_TYPE\_NORMAL@{D3D\_TEX\_TYPE\_NORMAL}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_TEX\_TYPE\_NORMAL@{D3D\_TEX\_TYPE\_NORMAL}}}\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{D3D\_TEX\_TYPE\_CUBE@{D3D\_TEX\_TYPE\_CUBE}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_TEX\_TYPE\_CUBE@{D3D\_TEX\_TYPE\_CUBE}}}\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{D3D\_TEX\_TYPE\_VOLUME@{D3D\_TEX\_TYPE\_VOLUME}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_TEX\_TYPE\_VOLUME@{D3D\_TEX\_TYPE\_VOLUME}}}\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{D3D\_TEX\_TYPE\_NONE@{D3D\_TEX\_TYPE\_NONE}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_TEX\_TYPE\_NONE@{D3D\_TEX\_TYPE\_NONE}}}\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::D3D9Mappings@{Ogre::D3D9Mappings}!eD3DFilterUsage@{eD3DFilterUsage}}
\index{eD3DFilterUsage@{eD3DFilterUsage}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{eD3DFilterUsage}{eD3DFilterUsage}}
{\footnotesize\ttfamily enum \mbox{\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{D3D\_FUSAGE\_MIN@{D3D\_FUSAGE\_MIN}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_FUSAGE\_MIN@{D3D\_FUSAGE\_MIN}}}\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{D3D\_FUSAGE\_MAG@{D3D\_FUSAGE\_MAG}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_FUSAGE\_MAG@{D3D\_FUSAGE\_MAG}}}\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{D3D\_FUSAGE\_MIP@{D3D\_FUSAGE\_MIP}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!D3D\_FUSAGE\_MIP@{D3D\_FUSAGE\_MIP}}}\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}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_abc6a664ff84be7b943b34a40f7d6fd08}\label{class_ogre_1_1_d3_d9_mappings_abc6a664ff84be7b943b34a40f7d6fd08}} 
\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_ga7afd4c7d428baaee13f3a0dbcae5f560}{Shade\+Options}}}]{so }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\hyperlink{namespace_ogre}{Ogre}} Tex\+Coord\+Cals\+Method value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_mappings_a49ebb7f4f4df2e62a25a724694560fae}\label{class_ogre_1_1_d3_d9_mappings_a49ebb7f4f4df2e62a25a724694560fae}} 
\index{Ogre::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_gac224d1943fe269a125e10f02c8b8bc8a}{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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___materials_ga1ae5925d36df27a6c3590536752264f8}{Layer\+Blend\+Type}}}]{lbt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor}}}]{sbf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation}}}]{sbo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function}}}]{cf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode}}}]{cm,  }\item[{bool}]{flip }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_ga83edeb2e5d33a3ca8f15834ba40020ba}{Fog\+Mode}}}]{fm }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode}}}]{level }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 equivalent for a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type}}}]{ft }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D9 state type for \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{group___general_gac1fc36ec2f4df4b2afa9fa39f9c66c06}{Filter\+Type}}}]{ft,  }\item[{\mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}}]{fo,  }\item[{const D3\+D\+C\+A\+P\+S9 \&}]{dev\+Caps,  }\item[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [17/22]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_d3_d9_mappings_a013e603712b5d552f59c4557c3bcff6f}{e\+D3\+D\+Tex\+Type}} Ogre\+::\+D3\+D9\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}}}]{ogre\+Tex\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return the D3\+Dtex\+Type equivalent of a \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options}}}]{options,  }\item[{\mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\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[{\mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!makeD3DXMatrix@{makeD3DXMatrix}}
\index{makeD3DXMatrix@{makeD3DXMatrix}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{makeD3DXMatrix()}{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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!convertD3DXMatrix@{convertD3DXMatrix}}
\index{convertD3DXMatrix@{convertD3DXMatrix}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{convertD3DXMatrix()}{convertD3DXMatrix()}}
{\footnotesize\ttfamily static \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!\_getPF@{\_getPF}}
\index{\_getPF@{\_getPF}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{\_getPF()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static \mbox{\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 \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!\_getPF@{\_getPF}}
\index{\_getPF@{\_getPF}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{\_getPF()}{\_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[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert \mbox{\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::D3D9Mappings@{Ogre::D3D9Mappings}!\_getClosestSupportedPF@{\_getClosestSupportedPF}}
\index{\_getClosestSupportedPF@{\_getClosestSupportedPF}!Ogre::D3D9Mappings@{Ogre::D3D9Mappings}}
\doxysubsubsection{\texorpdfstring{\_getClosestSupportedPF()}{\_getClosestSupportedPF()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} Ogre\+::\+D3\+D9\+Mappings\+::\+\_\+get\+Closest\+Supported\+PF (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, find closest \mbox{\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 
\mbox{\hyperlink{_ogre_d3_d9_mappings_8h}{Ogre\+D3\+D9\+Mappings.\+h}}\end{DoxyCompactItemize}
