source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1RenderSystemCapabilities.html @ 692

Revision 692, 81.7 KB checked in by mattausch, 19 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::RenderSystemCapabilities class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::RenderSystemCapabilities Class Reference</h1>singleton class for storing the capabilities of the graphics card. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>&gt;</code>
14<p>
15<a href="classOgre_1_1RenderSystemCapabilities-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa0">RenderSystemCapabilities</a> ()</td></tr>
19
20<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa1">~RenderSystemCapabilities</a> ()</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa2">setNumWorldMatricies</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> num)</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa3">setNumTextureUnits</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> num)</td></tr>
25
26<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa4">setStencilBufferBitDepth</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> num)</td></tr>
27
28<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa5">setNumVertexBlendMatrices</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> num)</td></tr>
29
30<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa6">setNumMultiRenderTargets</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> num)</td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of simultaneous render targets supported.  <a href="#Ogre_1_1RenderSystemCapabilitiesa6"></a><br><br></td></tr>
33<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa7">getNumWorldMatricies</a> (void) const </td></tr>
34
35<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa8">getNumTextureUnits</a> (void) const </td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of texture units the current output hardware supports.  <a href="#Ogre_1_1RenderSystemCapabilitiesa8"></a><br><br></td></tr>
38<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa9">getStencilBufferBitDepth</a> (void) const </td></tr>
39
40<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determines the bit depth of the hardware accelerated stencil buffer, if supported.  <a href="#Ogre_1_1RenderSystemCapabilitiesa9"></a><br><br></td></tr>
41<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa10">numVertexBlendMatrices</a> (void) const </td></tr>
42
43<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of matrices available to hardware vertex blending for this rendering system.  <a href="#Ogre_1_1RenderSystemCapabilitiesa10"></a><br><br></td></tr>
44<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa11">numMultiRenderTargets</a> (void) const </td></tr>
45
46<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of simultaneous render targets supported.  <a href="#Ogre_1_1RenderSystemCapabilitiesa11"></a><br><br></td></tr>
47<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa12">setCapability</a> (const <a class="el" href="namespaceOgre.html#a677">Capabilities</a> c)</td></tr>
48
49<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a capability flag to mCapabilities.  <a href="#Ogre_1_1RenderSystemCapabilitiesa12"></a><br><br></td></tr>
50<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa13">hasCapability</a> (const <a class="el" href="namespaceOgre.html#a677">Capabilities</a> c) const </td></tr>
51
52<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks for a capability.  <a href="#Ogre_1_1RenderSystemCapabilitiesa13"></a><br><br></td></tr>
53<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa14">getMaxVertexProgramVersion</a> (void) const </td></tr>
54
55<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the best low-level vertex program version supported.  <a href="#Ogre_1_1RenderSystemCapabilitiesa14"></a><br><br></td></tr>
56<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa15">getMaxFragmentProgramVersion</a> (void) const </td></tr>
57
58<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the best fragment program that this card / rendersystem supports.  <a href="#Ogre_1_1RenderSystemCapabilitiesa15"></a><br><br></td></tr>
59<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa16">getVertexProgramConstantFloatCount</a> (void) const </td></tr>
60
61<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa16"></a><br><br></td></tr>
62<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa17">getVertexProgramConstantIntCount</a> (void) const </td></tr>
63
64<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa17"></a><br><br></td></tr>
65<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa18">getVertexProgramConstantBoolCount</a> (void) const </td></tr>
66
67<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa18"></a><br><br></td></tr>
68<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa19">getFragmentProgramConstantFloatCount</a> (void) const </td></tr>
69
70<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa19"></a><br><br></td></tr>
71<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa20">getFragmentProgramConstantIntCount</a> (void) const </td></tr>
72
73<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa20"></a><br><br></td></tr>
74<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa21">getFragmentProgramConstantBoolCount</a> (void) const </td></tr>
75
76<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa21"></a><br><br></td></tr>
77<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa22">setMaxVertexProgramVersion</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;ver)</td></tr>
78
79<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">sets the best low-level vertex program version supported  <a href="#Ogre_1_1RenderSystemCapabilitiesa22"></a><br><br></td></tr>
80<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa23">setMaxFragmentProgramVersion</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;ver)</td></tr>
81
82<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">sets the best fragment program that this card / rendersystem supports  <a href="#Ogre_1_1RenderSystemCapabilitiesa23"></a><br><br></td></tr>
83<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa24">setVertexProgramConstantFloatCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
84
85<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa24"></a><br><br></td></tr>
86<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa25">setVertexProgramConstantIntCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
87
88<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa25"></a><br><br></td></tr>
89<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa26">setVertexProgramConstantBoolCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
90
91<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa26"></a><br><br></td></tr>
92<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa27">setFragmentProgramConstantFloatCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
93
94<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa27"></a><br><br></td></tr>
95<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa28">setFragmentProgramConstantIntCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
96
97<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa28"></a><br><br></td></tr>
98<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa29">setFragmentProgramConstantBoolCount</a> (<a class="el" href="namespaceOgre.html#a467">ushort</a> c)</td></tr>
99
100<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesa29"></a><br><br></td></tr>
101<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa30">setMaxPointSize</a> (<a class="el" href="namespaceOgre.html#a465">Real</a> s)</td></tr>
102
103<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum point screen size in pixels.  <a href="#Ogre_1_1RenderSystemCapabilitiesa30"></a><br><br></td></tr>
104<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a465">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa31">getMaxPointSize</a> (void) const </td></tr>
105
106<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum point screen size in pixels.  <a href="#Ogre_1_1RenderSystemCapabilitiesa31"></a><br><br></td></tr>
107<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesa32">log</a> (<a class="el" href="classOgre_1_1Log.html">Log</a> *pLog)</td></tr>
108
109<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write the capabilities to the pass in <a class="el" href="classOgre_1_1Log.html">Log</a>.  <a href="#Ogre_1_1RenderSystemCapabilitiesa32"></a><br><br></td></tr>
110<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
111<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr0">mNumWorldMatrices</a></td></tr>
112
113<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of world matricies available.  <a href="#Ogre_1_1RenderSystemCapabilitiesr0"></a><br><br></td></tr>
114<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr1">mNumTextureUnits</a></td></tr>
115
116<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of texture units available.  <a href="#Ogre_1_1RenderSystemCapabilitiesr1"></a><br><br></td></tr>
117<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr2">mStencilBufferBitDepth</a></td></tr>
118
119<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stencil buffer bit depth.  <a href="#Ogre_1_1RenderSystemCapabilitiesr2"></a><br><br></td></tr>
120<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr3">mNumVertexBlendMatrices</a></td></tr>
121
122<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of matrices available for hardware blending.  <a href="#Ogre_1_1RenderSystemCapabilitiesr3"></a><br><br></td></tr>
123<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr4">mCapabilities</a></td></tr>
124
125<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stores the capabilities flags.  <a href="#Ogre_1_1RenderSystemCapabilitiesr4"></a><br><br></td></tr>
126<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr5">mMaxVertexProgramVersion</a></td></tr>
127
128<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The best vertex program that this card / rendersystem supports.  <a href="#Ogre_1_1RenderSystemCapabilitiesr5"></a><br><br></td></tr>
129<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr6">mMaxFragmentProgramVersion</a></td></tr>
130
131<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The best fragment program that this card / rendersystem supports.  <a href="#Ogre_1_1RenderSystemCapabilitiesr6"></a><br><br></td></tr>
132<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr7">mVertexProgramConstantFloatCount</a></td></tr>
133
134<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr7"></a><br><br></td></tr>
135<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr8">mVertexProgramConstantIntCount</a></td></tr>
136
137<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr8"></a><br><br></td></tr>
138<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr9">mVertexProgramConstantBoolCount</a></td></tr>
139
140<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants vertex programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr9"></a><br><br></td></tr>
141<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr10">mFragmentProgramConstantFloatCount</a></td></tr>
142
143<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of floating-point constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr10"></a><br><br></td></tr>
144<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr11">mFragmentProgramConstantIntCount</a></td></tr>
145
146<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of integer constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr11"></a><br><br></td></tr>
147<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr12">mFragmentProgramConstantBoolCount</a></td></tr>
148
149<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of boolean constants fragment programs support.  <a href="#Ogre_1_1RenderSystemCapabilitiesr12"></a><br><br></td></tr>
150<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr13">mNumMultiRenderTargets</a></td></tr>
151
152<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of simultaneous render targets supported.  <a href="#Ogre_1_1RenderSystemCapabilitiesr13"></a><br><br></td></tr>
153<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a465">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr14">mMaxPointSize</a></td></tr>
154
155<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The maximum point size.  <a href="#Ogre_1_1RenderSystemCapabilitiesr14"></a><br><br></td></tr>
156</table>
157<hr><a name="_details"></a><h2>Detailed Description</h2>
158singleton class for storing the capabilities of the graphics card.
159<p>
160<dl compact><dt><b>Remarks:</b></dt><dd>This class stores the capabilities of the graphics card. This information is set by the individual render systems. </dd></dl>
161
162<p>
163
164<p>
165Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00090">90</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
166<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa0" doxytag="Ogre::RenderSystemCapabilities::RenderSystemCapabilities" ></a><p>
167<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
168  <tr>
169    <td class="mdRow">
170      <table cellpadding="0" cellspacing="0" border="0">
171        <tr>
172          <td class="md" nowrap valign="top"> Ogre::RenderSystemCapabilities::RenderSystemCapabilities </td>
173          <td class="md" valign="top">(&nbsp;</td>
174          <td class="mdname1" valign="top" nowrap>          </td>
175          <td class="md" valign="top">&nbsp;)&nbsp;</td>
176          <td class="md" nowrap></td>
177        </tr>
178
179      </table>
180    </td>
181  </tr>
182</table>
183<table cellspacing=5 cellpadding=0 border=0>
184  <tr>
185    <td>
186      &nbsp;
187    </td>
188    <td>
189
190<p>
191    </td>
192  </tr>
193</table>
194<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa1" doxytag="Ogre::RenderSystemCapabilities::~RenderSystemCapabilities" ></a><p>
195<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
196  <tr>
197    <td class="mdRow">
198      <table cellpadding="0" cellspacing="0" border="0">
199        <tr>
200          <td class="md" nowrap valign="top"> Ogre::RenderSystemCapabilities::~<a class="el" href="classOgre_1_1RenderSystemCapabilities.html">RenderSystemCapabilities</a> </td>
201          <td class="md" valign="top">(&nbsp;</td>
202          <td class="mdname1" valign="top" nowrap>          </td>
203          <td class="md" valign="top">&nbsp;)&nbsp;</td>
204          <td class="md" nowrap></td>
205        </tr>
206
207      </table>
208    </td>
209  </tr>
210</table>
211<table cellspacing=5 cellpadding=0 border=0>
212  <tr>
213    <td>
214      &nbsp;
215    </td>
216    <td>
217
218<p>
219    </td>
220  </tr>
221</table>
222<hr><h2>Member Function Documentation</h2>
223<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa21" doxytag="Ogre::RenderSystemCapabilities::getFragmentProgramConstantBoolCount" ></a><p>
224<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
225  <tr>
226    <td class="mdRow">
227      <table cellpadding="0" cellspacing="0" border="0">
228        <tr>
229          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getFragmentProgramConstantBoolCount </td>
230          <td class="md" valign="top">(&nbsp;</td>
231          <td class="md" nowrap valign="top">void&nbsp;</td>
232          <td class="mdname1" valign="top" nowrap>          </td>
233          <td class="md" valign="top">&nbsp;)&nbsp;</td>
234          <td class="md" nowrap> const</td>
235        </tr>
236
237      </table>
238    </td>
239  </tr>
240</table>
241<table cellspacing=5 cellpadding=0 border=0>
242  <tr>
243    <td>
244      &nbsp;
245    </td>
246    <td>
247
248<p>
249The number of boolean constants fragment programs support.
250<p>
251
252<p>
253Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00254">254</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
254<p>
255References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
256  </tr>
257</table>
258<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa19" doxytag="Ogre::RenderSystemCapabilities::getFragmentProgramConstantFloatCount" ></a><p>
259<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
260  <tr>
261    <td class="mdRow">
262      <table cellpadding="0" cellspacing="0" border="0">
263        <tr>
264          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getFragmentProgramConstantFloatCount </td>
265          <td class="md" valign="top">(&nbsp;</td>
266          <td class="md" nowrap valign="top">void&nbsp;</td>
267          <td class="mdname1" valign="top" nowrap>          </td>
268          <td class="md" valign="top">&nbsp;)&nbsp;</td>
269          <td class="md" nowrap> const</td>
270        </tr>
271
272      </table>
273    </td>
274  </tr>
275</table>
276<table cellspacing=5 cellpadding=0 border=0>
277  <tr>
278    <td>
279      &nbsp;
280    </td>
281    <td>
282
283<p>
284The number of floating-point constants fragment programs support.
285<p>
286
287<p>
288Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00244">244</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
289<p>
290References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
291  </tr>
292</table>
293<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa20" doxytag="Ogre::RenderSystemCapabilities::getFragmentProgramConstantIntCount" ></a><p>
294<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
295  <tr>
296    <td class="mdRow">
297      <table cellpadding="0" cellspacing="0" border="0">
298        <tr>
299          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getFragmentProgramConstantIntCount </td>
300          <td class="md" valign="top">(&nbsp;</td>
301          <td class="md" nowrap valign="top">void&nbsp;</td>
302          <td class="mdname1" valign="top" nowrap>          </td>
303          <td class="md" valign="top">&nbsp;)&nbsp;</td>
304          <td class="md" nowrap> const</td>
305        </tr>
306
307      </table>
308    </td>
309  </tr>
310</table>
311<table cellspacing=5 cellpadding=0 border=0>
312  <tr>
313    <td>
314      &nbsp;
315    </td>
316    <td>
317
318<p>
319The number of integer constants fragment programs support.
320<p>
321
322<p>
323Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00249">249</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
324<p>
325References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
326  </tr>
327</table>
328<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa15" doxytag="Ogre::RenderSystemCapabilities::getMaxFragmentProgramVersion" ></a><p>
329<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
330  <tr>
331    <td class="mdRow">
332      <table cellpadding="0" cellspacing="0" border="0">
333        <tr>
334          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::RenderSystemCapabilities::getMaxFragmentProgramVersion </td>
335          <td class="md" valign="top">(&nbsp;</td>
336          <td class="md" nowrap valign="top">void&nbsp;</td>
337          <td class="mdname1" valign="top" nowrap>          </td>
338          <td class="md" valign="top">&nbsp;)&nbsp;</td>
339          <td class="md" nowrap> const</td>
340        </tr>
341
342      </table>
343    </td>
344  </tr>
345</table>
346<table cellspacing=5 cellpadding=0 border=0>
347  <tr>
348    <td>
349      &nbsp;
350    </td>
351    <td>
352
353<p>
354Gets the best fragment program that this card / rendersystem supports.
355<p>
356
357<p>
358Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00224">224</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
359<p>
360References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
361  </tr>
362</table>
363<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa31" doxytag="Ogre::RenderSystemCapabilities::getMaxPointSize" ></a><p>
364<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
365  <tr>
366    <td class="mdRow">
367      <table cellpadding="0" cellspacing="0" border="0">
368        <tr>
369          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a465">Real</a> Ogre::RenderSystemCapabilities::getMaxPointSize </td>
370          <td class="md" valign="top">(&nbsp;</td>
371          <td class="md" nowrap valign="top">void&nbsp;</td>
372          <td class="mdname1" valign="top" nowrap>          </td>
373          <td class="md" valign="top">&nbsp;)&nbsp;</td>
374          <td class="md" nowrap> const</td>
375        </tr>
376
377      </table>
378    </td>
379  </tr>
380</table>
381<table cellspacing=5 cellpadding=0 border=0>
382  <tr>
383    <td>
384      &nbsp;
385    </td>
386    <td>
387
388<p>
389Maximum point screen size in pixels.
390<p>
391
392<p>
393Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00307">307</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
394<p>
395References <a class="el" href="OgrePrerequisites_8h-source.html#l00113">Ogre::Real</a>.    </td>
396  </tr>
397</table>
398<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa14" doxytag="Ogre::RenderSystemCapabilities::getMaxVertexProgramVersion" ></a><p>
399<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
400  <tr>
401    <td class="mdRow">
402      <table cellpadding="0" cellspacing="0" border="0">
403        <tr>
404          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::RenderSystemCapabilities::getMaxVertexProgramVersion </td>
405          <td class="md" valign="top">(&nbsp;</td>
406          <td class="md" nowrap valign="top">void&nbsp;</td>
407          <td class="mdname1" valign="top" nowrap>          </td>
408          <td class="md" valign="top">&nbsp;)&nbsp;</td>
409          <td class="md" nowrap> const</td>
410        </tr>
411
412      </table>
413    </td>
414  </tr>
415</table>
416<table cellspacing=5 cellpadding=0 border=0>
417  <tr>
418    <td>
419      &nbsp;
420    </td>
421    <td>
422
423<p>
424Gets the best low-level vertex program version supported.
425<p>
426
427<p>
428Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00219">219</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
429<p>
430References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
431  </tr>
432</table>
433<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa8" doxytag="Ogre::RenderSystemCapabilities::getNumTextureUnits" ></a><p>
434<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
435  <tr>
436    <td class="mdRow">
437      <table cellpadding="0" cellspacing="0" border="0">
438        <tr>
439          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getNumTextureUnits </td>
440          <td class="md" valign="top">(&nbsp;</td>
441          <td class="md" nowrap valign="top">void&nbsp;</td>
442          <td class="mdname1" valign="top" nowrap>          </td>
443          <td class="md" valign="top">&nbsp;)&nbsp;</td>
444          <td class="md" nowrap> const</td>
445        </tr>
446
447      </table>
448    </td>
449  </tr>
450</table>
451<table cellspacing=5 cellpadding=0 border=0>
452  <tr>
453    <td>
454      &nbsp;
455    </td>
456    <td>
457
458<p>
459Returns the number of texture units the current output hardware supports.
460<p>
461For use in rendering, this determines how many texture units the are available for multitexturing (i.e. rendering multiple textures in a single pass). Where a <a class="el" href="classOgre_1_1Material.html">Material</a> has multiple texture layers, it will try to use multitexturing where available, and where it is not available, will perform multipass rendering to achieve the same effect.
462<p>
463Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00169">169</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
464<p>
465References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
466  </tr>
467</table>
468<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa7" doxytag="Ogre::RenderSystemCapabilities::getNumWorldMatricies" ></a><p>
469<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
470  <tr>
471    <td class="mdRow">
472      <table cellpadding="0" cellspacing="0" border="0">
473        <tr>
474          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getNumWorldMatricies </td>
475          <td class="md" valign="top">(&nbsp;</td>
476          <td class="md" nowrap valign="top">void&nbsp;</td>
477          <td class="mdname1" valign="top" nowrap>          </td>
478          <td class="md" valign="top">&nbsp;)&nbsp;</td>
479          <td class="md" nowrap> const</td>
480        </tr>
481
482      </table>
483    </td>
484  </tr>
485</table>
486<table cellspacing=5 cellpadding=0 border=0>
487  <tr>
488    <td>
489      &nbsp;
490    </td>
491    <td>
492
493<p>
494
495<p>
496Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00154">154</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
497<p>
498References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
499  </tr>
500</table>
501<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa9" doxytag="Ogre::RenderSystemCapabilities::getStencilBufferBitDepth" ></a><p>
502<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
503  <tr>
504    <td class="mdRow">
505      <table cellpadding="0" cellspacing="0" border="0">
506        <tr>
507          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getStencilBufferBitDepth </td>
508          <td class="md" valign="top">(&nbsp;</td>
509          <td class="md" nowrap valign="top">void&nbsp;</td>
510          <td class="mdname1" valign="top" nowrap>          </td>
511          <td class="md" valign="top">&nbsp;)&nbsp;</td>
512          <td class="md" nowrap> const</td>
513        </tr>
514
515      </table>
516    </td>
517  </tr>
518</table>
519<table cellspacing=5 cellpadding=0 border=0>
520  <tr>
521    <td>
522      &nbsp;
523    </td>
524    <td>
525
526<p>
527Determines the bit depth of the hardware accelerated stencil buffer, if supported.
528<p>
529<dl compact><dt><b>Remarks:</b></dt><dd>If hardware stencilling is not supported, the software will provide an 8-bit software stencil. </dd></dl>
530
531<p>
532Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00180">180</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
533<p>
534References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
535  </tr>
536</table>
537<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa18" doxytag="Ogre::RenderSystemCapabilities::getVertexProgramConstantBoolCount" ></a><p>
538<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
539  <tr>
540    <td class="mdRow">
541      <table cellpadding="0" cellspacing="0" border="0">
542        <tr>
543          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getVertexProgramConstantBoolCount </td>
544          <td class="md" valign="top">(&nbsp;</td>
545          <td class="md" nowrap valign="top">void&nbsp;</td>
546          <td class="mdname1" valign="top" nowrap>          </td>
547          <td class="md" valign="top">&nbsp;)&nbsp;</td>
548          <td class="md" nowrap> const</td>
549        </tr>
550
551      </table>
552    </td>
553  </tr>
554</table>
555<table cellspacing=5 cellpadding=0 border=0>
556  <tr>
557    <td>
558      &nbsp;
559    </td>
560    <td>
561
562<p>
563The number of boolean constants vertex programs support.
564<p>
565
566<p>
567Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00239">239</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
568<p>
569References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
570  </tr>
571</table>
572<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa16" doxytag="Ogre::RenderSystemCapabilities::getVertexProgramConstantFloatCount" ></a><p>
573<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
574  <tr>
575    <td class="mdRow">
576      <table cellpadding="0" cellspacing="0" border="0">
577        <tr>
578          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getVertexProgramConstantFloatCount </td>
579          <td class="md" valign="top">(&nbsp;</td>
580          <td class="md" nowrap valign="top">void&nbsp;</td>
581          <td class="mdname1" valign="top" nowrap>          </td>
582          <td class="md" valign="top">&nbsp;)&nbsp;</td>
583          <td class="md" nowrap> const</td>
584        </tr>
585
586      </table>
587    </td>
588  </tr>
589</table>
590<table cellspacing=5 cellpadding=0 border=0>
591  <tr>
592    <td>
593      &nbsp;
594    </td>
595    <td>
596
597<p>
598The number of floating-point constants vertex programs support.
599<p>
600
601<p>
602Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00229">229</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
603<p>
604References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
605  </tr>
606</table>
607<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa17" doxytag="Ogre::RenderSystemCapabilities::getVertexProgramConstantIntCount" ></a><p>
608<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
609  <tr>
610    <td class="mdRow">
611      <table cellpadding="0" cellspacing="0" border="0">
612        <tr>
613          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::getVertexProgramConstantIntCount </td>
614          <td class="md" valign="top">(&nbsp;</td>
615          <td class="md" nowrap valign="top">void&nbsp;</td>
616          <td class="mdname1" valign="top" nowrap>          </td>
617          <td class="md" valign="top">&nbsp;)&nbsp;</td>
618          <td class="md" nowrap> const</td>
619        </tr>
620
621      </table>
622    </td>
623  </tr>
624</table>
625<table cellspacing=5 cellpadding=0 border=0>
626  <tr>
627    <td>
628      &nbsp;
629    </td>
630    <td>
631
632<p>
633The number of integer constants vertex programs support.
634<p>
635
636<p>
637Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00234">234</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
638<p>
639References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
640  </tr>
641</table>
642<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa13" doxytag="Ogre::RenderSystemCapabilities::hasCapability" ></a><p>
643<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
644  <tr>
645    <td class="mdRow">
646      <table cellpadding="0" cellspacing="0" border="0">
647        <tr>
648          <td class="md" nowrap valign="top"> bool Ogre::RenderSystemCapabilities::hasCapability </td>
649          <td class="md" valign="top">(&nbsp;</td>
650          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a677">Capabilities</a>&nbsp;</td>
651          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
652          <td class="md" valign="top">&nbsp;)&nbsp;</td>
653          <td class="md" nowrap> const</td>
654        </tr>
655
656      </table>
657    </td>
658  </tr>
659</table>
660<table cellspacing=5 cellpadding=0 border=0>
661  <tr>
662    <td>
663      &nbsp;
664    </td>
665    <td>
666
667<p>
668Checks for a capability.
669<p>
670
671<p>
672Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00207">207</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
673  </tr>
674</table>
675<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa32" doxytag="Ogre::RenderSystemCapabilities::log" ></a><p>
676<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
677  <tr>
678    <td class="mdRow">
679      <table cellpadding="0" cellspacing="0" border="0">
680        <tr>
681          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::log </td>
682          <td class="md" valign="top">(&nbsp;</td>
683          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Log.html">Log</a> *&nbsp;</td>
684          <td class="mdname1" valign="top" nowrap> <em>pLog</em>          </td>
685          <td class="md" valign="top">&nbsp;)&nbsp;</td>
686          <td class="md" nowrap></td>
687        </tr>
688
689      </table>
690    </td>
691  </tr>
692</table>
693<table cellspacing=5 cellpadding=0 border=0>
694  <tr>
695    <td>
696      &nbsp;
697    </td>
698    <td>
699
700<p>
701Write the capabilities to the pass in <a class="el" href="classOgre_1_1Log.html">Log</a>.
702<p>
703    </td>
704  </tr>
705</table>
706<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa11" doxytag="Ogre::RenderSystemCapabilities::numMultiRenderTargets" ></a><p>
707<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
708  <tr>
709    <td class="mdRow">
710      <table cellpadding="0" cellspacing="0" border="0">
711        <tr>
712          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::numMultiRenderTargets </td>
713          <td class="md" valign="top">(&nbsp;</td>
714          <td class="md" nowrap valign="top">void&nbsp;</td>
715          <td class="mdname1" valign="top" nowrap>          </td>
716          <td class="md" valign="top">&nbsp;)&nbsp;</td>
717          <td class="md" nowrap> const</td>
718        </tr>
719
720      </table>
721    </td>
722  </tr>
723</table>
724<table cellspacing=5 cellpadding=0 border=0>
725  <tr>
726    <td>
727      &nbsp;
728    </td>
729    <td>
730
731<p>
732The number of simultaneous render targets supported.
733<p>
734
735<p>
736Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00193">193</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
737<p>
738References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
739  </tr>
740</table>
741<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa10" doxytag="Ogre::RenderSystemCapabilities::numVertexBlendMatrices" ></a><p>
742<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
743  <tr>
744    <td class="mdRow">
745      <table cellpadding="0" cellspacing="0" border="0">
746        <tr>
747          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> Ogre::RenderSystemCapabilities::numVertexBlendMatrices </td>
748          <td class="md" valign="top">(&nbsp;</td>
749          <td class="md" nowrap valign="top">void&nbsp;</td>
750          <td class="mdname1" valign="top" nowrap>          </td>
751          <td class="md" valign="top">&nbsp;)&nbsp;</td>
752          <td class="md" nowrap> const</td>
753        </tr>
754
755      </table>
756    </td>
757  </tr>
758</table>
759<table cellspacing=5 cellpadding=0 border=0>
760  <tr>
761    <td>
762      &nbsp;
763    </td>
764    <td>
765
766<p>
767Returns the number of matrices available to hardware vertex blending for this rendering system.
768<p>
769
770<p>
771Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00187">187</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
772<p>
773References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
774  </tr>
775</table>
776<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa12" doxytag="Ogre::RenderSystemCapabilities::setCapability" ></a><p>
777<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
778  <tr>
779    <td class="mdRow">
780      <table cellpadding="0" cellspacing="0" border="0">
781        <tr>
782          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setCapability </td>
783          <td class="md" valign="top">(&nbsp;</td>
784          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a677">Capabilities</a>&nbsp;</td>
785          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
786          <td class="md" valign="top">&nbsp;)&nbsp;</td>
787          <td class="md" nowrap></td>
788        </tr>
789
790      </table>
791    </td>
792  </tr>
793</table>
794<table cellspacing=5 cellpadding=0 border=0>
795  <tr>
796    <td>
797      &nbsp;
798    </td>
799    <td>
800
801<p>
802Adds a capability flag to mCapabilities.
803<p>
804
805<p>
806Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00200">200</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
807  </tr>
808</table>
809<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa29" doxytag="Ogre::RenderSystemCapabilities::setFragmentProgramConstantBoolCount" ></a><p>
810<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
811  <tr>
812    <td class="mdRow">
813      <table cellpadding="0" cellspacing="0" border="0">
814        <tr>
815          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setFragmentProgramConstantBoolCount </td>
816          <td class="md" valign="top">(&nbsp;</td>
817          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
818          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
819          <td class="md" valign="top">&nbsp;)&nbsp;</td>
820          <td class="md" nowrap></td>
821        </tr>
822
823      </table>
824    </td>
825  </tr>
826</table>
827<table cellspacing=5 cellpadding=0 border=0>
828  <tr>
829    <td>
830      &nbsp;
831    </td>
832    <td>
833
834<p>
835The number of boolean constants fragment programs support.
836<p>
837
838<p>
839Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00297">297</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
840<p>
841References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
842  </tr>
843</table>
844<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa27" doxytag="Ogre::RenderSystemCapabilities::setFragmentProgramConstantFloatCount" ></a><p>
845<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
846  <tr>
847    <td class="mdRow">
848      <table cellpadding="0" cellspacing="0" border="0">
849        <tr>
850          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setFragmentProgramConstantFloatCount </td>
851          <td class="md" valign="top">(&nbsp;</td>
852          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
853          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
854          <td class="md" valign="top">&nbsp;)&nbsp;</td>
855          <td class="md" nowrap></td>
856        </tr>
857
858      </table>
859    </td>
860  </tr>
861</table>
862<table cellspacing=5 cellpadding=0 border=0>
863  <tr>
864    <td>
865      &nbsp;
866    </td>
867    <td>
868
869<p>
870The number of floating-point constants fragment programs support.
871<p>
872
873<p>
874Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00287">287</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
875<p>
876References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
877  </tr>
878</table>
879<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa28" doxytag="Ogre::RenderSystemCapabilities::setFragmentProgramConstantIntCount" ></a><p>
880<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
881  <tr>
882    <td class="mdRow">
883      <table cellpadding="0" cellspacing="0" border="0">
884        <tr>
885          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setFragmentProgramConstantIntCount </td>
886          <td class="md" valign="top">(&nbsp;</td>
887          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
888          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
889          <td class="md" valign="top">&nbsp;)&nbsp;</td>
890          <td class="md" nowrap></td>
891        </tr>
892
893      </table>
894    </td>
895  </tr>
896</table>
897<table cellspacing=5 cellpadding=0 border=0>
898  <tr>
899    <td>
900      &nbsp;
901    </td>
902    <td>
903
904<p>
905The number of integer constants fragment programs support.
906<p>
907
908<p>
909Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00292">292</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
910<p>
911References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
912  </tr>
913</table>
914<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa23" doxytag="Ogre::RenderSystemCapabilities::setMaxFragmentProgramVersion" ></a><p>
915<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
916  <tr>
917    <td class="mdRow">
918      <table cellpadding="0" cellspacing="0" border="0">
919        <tr>
920          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setMaxFragmentProgramVersion </td>
921          <td class="md" valign="top">(&nbsp;</td>
922          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
923          <td class="mdname1" valign="top" nowrap> <em>ver</em>          </td>
924          <td class="md" valign="top">&nbsp;)&nbsp;</td>
925          <td class="md" nowrap></td>
926        </tr>
927
928      </table>
929    </td>
930  </tr>
931</table>
932<table cellspacing=5 cellpadding=0 border=0>
933  <tr>
934    <td>
935      &nbsp;
936    </td>
937    <td>
938
939<p>
940sets the best fragment program that this card / rendersystem supports
941<p>
942
943<p>
944Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00267">267</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
945<p>
946References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
947  </tr>
948</table>
949<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa30" doxytag="Ogre::RenderSystemCapabilities::setMaxPointSize" ></a><p>
950<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
951  <tr>
952    <td class="mdRow">
953      <table cellpadding="0" cellspacing="0" border="0">
954        <tr>
955          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setMaxPointSize </td>
956          <td class="md" valign="top">(&nbsp;</td>
957          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a465">Real</a>&nbsp;</td>
958          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
959          <td class="md" valign="top">&nbsp;)&nbsp;</td>
960          <td class="md" nowrap></td>
961        </tr>
962
963      </table>
964    </td>
965  </tr>
966</table>
967<table cellspacing=5 cellpadding=0 border=0>
968  <tr>
969    <td>
970      &nbsp;
971    </td>
972    <td>
973
974<p>
975Maximum point screen size in pixels.
976<p>
977
978<p>
979Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00302">302</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
980<p>
981References <a class="el" href="OgrePrerequisites_8h-source.html#l00113">Ogre::Real</a>.    </td>
982  </tr>
983</table>
984<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa22" doxytag="Ogre::RenderSystemCapabilities::setMaxVertexProgramVersion" ></a><p>
985<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
986  <tr>
987    <td class="mdRow">
988      <table cellpadding="0" cellspacing="0" border="0">
989        <tr>
990          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setMaxVertexProgramVersion </td>
991          <td class="md" valign="top">(&nbsp;</td>
992          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
993          <td class="mdname1" valign="top" nowrap> <em>ver</em>          </td>
994          <td class="md" valign="top">&nbsp;)&nbsp;</td>
995          <td class="md" nowrap></td>
996        </tr>
997
998      </table>
999    </td>
1000  </tr>
1001</table>
1002<table cellspacing=5 cellpadding=0 border=0>
1003  <tr>
1004    <td>
1005      &nbsp;
1006    </td>
1007    <td>
1008
1009<p>
1010sets the best low-level vertex program version supported
1011<p>
1012
1013<p>
1014Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00262">262</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1015<p>
1016References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
1017  </tr>
1018</table>
1019<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa6" doxytag="Ogre::RenderSystemCapabilities::setNumMultiRenderTargets" ></a><p>
1020<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1021  <tr>
1022    <td class="mdRow">
1023      <table cellpadding="0" cellspacing="0" border="0">
1024        <tr>
1025          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setNumMultiRenderTargets </td>
1026          <td class="md" valign="top">(&nbsp;</td>
1027          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1028          <td class="mdname1" valign="top" nowrap> <em>num</em>          </td>
1029          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1030          <td class="md" nowrap></td>
1031        </tr>
1032
1033      </table>
1034    </td>
1035  </tr>
1036</table>
1037<table cellspacing=5 cellpadding=0 border=0>
1038  <tr>
1039    <td>
1040      &nbsp;
1041    </td>
1042    <td>
1043
1044<p>
1045The number of simultaneous render targets supported.
1046<p>
1047
1048<p>
1049Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00149">149</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1050<p>
1051References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1052  </tr>
1053</table>
1054<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa3" doxytag="Ogre::RenderSystemCapabilities::setNumTextureUnits" ></a><p>
1055<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1056  <tr>
1057    <td class="mdRow">
1058      <table cellpadding="0" cellspacing="0" border="0">
1059        <tr>
1060          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setNumTextureUnits </td>
1061          <td class="md" valign="top">(&nbsp;</td>
1062          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1063          <td class="mdname1" valign="top" nowrap> <em>num</em>          </td>
1064          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1065          <td class="md" nowrap></td>
1066        </tr>
1067
1068      </table>
1069    </td>
1070  </tr>
1071</table>
1072<table cellspacing=5 cellpadding=0 border=0>
1073  <tr>
1074    <td>
1075      &nbsp;
1076    </td>
1077    <td>
1078
1079<p>
1080
1081<p>
1082Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00133">133</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1083<p>
1084References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1085  </tr>
1086</table>
1087<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa5" doxytag="Ogre::RenderSystemCapabilities::setNumVertexBlendMatrices" ></a><p>
1088<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1089  <tr>
1090    <td class="mdRow">
1091      <table cellpadding="0" cellspacing="0" border="0">
1092        <tr>
1093          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setNumVertexBlendMatrices </td>
1094          <td class="md" valign="top">(&nbsp;</td>
1095          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1096          <td class="mdname1" valign="top" nowrap> <em>num</em>          </td>
1097          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1098          <td class="md" nowrap></td>
1099        </tr>
1100
1101      </table>
1102    </td>
1103  </tr>
1104</table>
1105<table cellspacing=5 cellpadding=0 border=0>
1106  <tr>
1107    <td>
1108      &nbsp;
1109    </td>
1110    <td>
1111
1112<p>
1113
1114<p>
1115Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00143">143</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1116<p>
1117References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1118  </tr>
1119</table>
1120<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa2" doxytag="Ogre::RenderSystemCapabilities::setNumWorldMatricies" ></a><p>
1121<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1122  <tr>
1123    <td class="mdRow">
1124      <table cellpadding="0" cellspacing="0" border="0">
1125        <tr>
1126          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setNumWorldMatricies </td>
1127          <td class="md" valign="top">(&nbsp;</td>
1128          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1129          <td class="mdname1" valign="top" nowrap> <em>num</em>          </td>
1130          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1131          <td class="md" nowrap></td>
1132        </tr>
1133
1134      </table>
1135    </td>
1136  </tr>
1137</table>
1138<table cellspacing=5 cellpadding=0 border=0>
1139  <tr>
1140    <td>
1141      &nbsp;
1142    </td>
1143    <td>
1144
1145<p>
1146
1147<p>
1148Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00128">128</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1149<p>
1150References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1151  </tr>
1152</table>
1153<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa4" doxytag="Ogre::RenderSystemCapabilities::setStencilBufferBitDepth" ></a><p>
1154<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1155  <tr>
1156    <td class="mdRow">
1157      <table cellpadding="0" cellspacing="0" border="0">
1158        <tr>
1159          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setStencilBufferBitDepth </td>
1160          <td class="md" valign="top">(&nbsp;</td>
1161          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1162          <td class="mdname1" valign="top" nowrap> <em>num</em>          </td>
1163          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1164          <td class="md" nowrap></td>
1165        </tr>
1166
1167      </table>
1168    </td>
1169  </tr>
1170</table>
1171<table cellspacing=5 cellpadding=0 border=0>
1172  <tr>
1173    <td>
1174      &nbsp;
1175    </td>
1176    <td>
1177
1178<p>
1179
1180<p>
1181Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00138">138</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1182<p>
1183References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1184  </tr>
1185</table>
1186<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa26" doxytag="Ogre::RenderSystemCapabilities::setVertexProgramConstantBoolCount" ></a><p>
1187<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1188  <tr>
1189    <td class="mdRow">
1190      <table cellpadding="0" cellspacing="0" border="0">
1191        <tr>
1192          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setVertexProgramConstantBoolCount </td>
1193          <td class="md" valign="top">(&nbsp;</td>
1194          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1195          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
1196          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1197          <td class="md" nowrap></td>
1198        </tr>
1199
1200      </table>
1201    </td>
1202  </tr>
1203</table>
1204<table cellspacing=5 cellpadding=0 border=0>
1205  <tr>
1206    <td>
1207      &nbsp;
1208    </td>
1209    <td>
1210
1211<p>
1212The number of boolean constants vertex programs support.
1213<p>
1214
1215<p>
1216Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00282">282</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1217<p>
1218References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1219  </tr>
1220</table>
1221<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa24" doxytag="Ogre::RenderSystemCapabilities::setVertexProgramConstantFloatCount" ></a><p>
1222<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1223  <tr>
1224    <td class="mdRow">
1225      <table cellpadding="0" cellspacing="0" border="0">
1226        <tr>
1227          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setVertexProgramConstantFloatCount </td>
1228          <td class="md" valign="top">(&nbsp;</td>
1229          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1230          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
1231          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1232          <td class="md" nowrap></td>
1233        </tr>
1234
1235      </table>
1236    </td>
1237  </tr>
1238</table>
1239<table cellspacing=5 cellpadding=0 border=0>
1240  <tr>
1241    <td>
1242      &nbsp;
1243    </td>
1244    <td>
1245
1246<p>
1247The number of floating-point constants vertex programs support.
1248<p>
1249
1250<p>
1251Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00272">272</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1252<p>
1253References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1254  </tr>
1255</table>
1256<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesa25" doxytag="Ogre::RenderSystemCapabilities::setVertexProgramConstantIntCount" ></a><p>
1257<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1258  <tr>
1259    <td class="mdRow">
1260      <table cellpadding="0" cellspacing="0" border="0">
1261        <tr>
1262          <td class="md" nowrap valign="top"> void Ogre::RenderSystemCapabilities::setVertexProgramConstantIntCount </td>
1263          <td class="md" valign="top">(&nbsp;</td>
1264          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td>
1265          <td class="mdname1" valign="top" nowrap> <em>c</em>          </td>
1266          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1267          <td class="md" nowrap></td>
1268        </tr>
1269
1270      </table>
1271    </td>
1272  </tr>
1273</table>
1274<table cellspacing=5 cellpadding=0 border=0>
1275  <tr>
1276    <td>
1277      &nbsp;
1278    </td>
1279    <td>
1280
1281<p>
1282The number of integer constants vertex programs support.
1283<p>
1284
1285<p>
1286Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00277">277</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.
1287<p>
1288References <a class="el" href="OgrePrerequisites_8h-source.html#l00142">Ogre::ushort</a>.    </td>
1289  </tr>
1290</table>
1291<hr><h2>Member Data Documentation</h2>
1292<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr4" doxytag="Ogre::RenderSystemCapabilities::mCapabilities" ></a><p>
1293<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1294  <tr>
1295    <td class="mdRow">
1296      <table cellpadding="0" cellspacing="0" border="0">
1297        <tr>
1298          <td class="md" nowrap valign="top"> int <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr4">Ogre::RenderSystemCapabilities::mCapabilities</a><code> [private]</code>
1299      </table>
1300    </td>
1301  </tr>
1302</table>
1303<table cellspacing=5 cellpadding=0 border=0>
1304  <tr>
1305    <td>
1306      &nbsp;
1307    </td>
1308    <td>
1309
1310<p>
1311Stores the capabilities flags.
1312<p>
1313
1314<p>
1315Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00102">102</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1316  </tr>
1317</table>
1318<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr12" doxytag="Ogre::RenderSystemCapabilities::mFragmentProgramConstantBoolCount" ></a><p>
1319<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1320  <tr>
1321    <td class="mdRow">
1322      <table cellpadding="0" cellspacing="0" border="0">
1323        <tr>
1324          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr12">Ogre::RenderSystemCapabilities::mFragmentProgramConstantBoolCount</a><code> [private]</code>
1325      </table>
1326    </td>
1327  </tr>
1328</table>
1329<table cellspacing=5 cellpadding=0 border=0>
1330  <tr>
1331    <td>
1332      &nbsp;
1333    </td>
1334    <td>
1335
1336<p>
1337The number of boolean constants fragment programs support.
1338<p>
1339
1340<p>
1341Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00118">118</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1342  </tr>
1343</table>
1344<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr10" doxytag="Ogre::RenderSystemCapabilities::mFragmentProgramConstantFloatCount" ></a><p>
1345<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1346  <tr>
1347    <td class="mdRow">
1348      <table cellpadding="0" cellspacing="0" border="0">
1349        <tr>
1350          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr10">Ogre::RenderSystemCapabilities::mFragmentProgramConstantFloatCount</a><code> [private]</code>
1351      </table>
1352    </td>
1353  </tr>
1354</table>
1355<table cellspacing=5 cellpadding=0 border=0>
1356  <tr>
1357    <td>
1358      &nbsp;
1359    </td>
1360    <td>
1361
1362<p>
1363The number of floating-point constants fragment programs support.
1364<p>
1365
1366<p>
1367Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00114">114</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1368  </tr>
1369</table>
1370<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr11" doxytag="Ogre::RenderSystemCapabilities::mFragmentProgramConstantIntCount" ></a><p>
1371<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1372  <tr>
1373    <td class="mdRow">
1374      <table cellpadding="0" cellspacing="0" border="0">
1375        <tr>
1376          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr11">Ogre::RenderSystemCapabilities::mFragmentProgramConstantIntCount</a><code> [private]</code>
1377      </table>
1378    </td>
1379  </tr>
1380</table>
1381<table cellspacing=5 cellpadding=0 border=0>
1382  <tr>
1383    <td>
1384      &nbsp;
1385    </td>
1386    <td>
1387
1388<p>
1389The number of integer constants fragment programs support.
1390<p>
1391
1392<p>
1393Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00116">116</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1394  </tr>
1395</table>
1396<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr6" doxytag="Ogre::RenderSystemCapabilities::mMaxFragmentProgramVersion" ></a><p>
1397<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1398  <tr>
1399    <td class="mdRow">
1400      <table cellpadding="0" cellspacing="0" border="0">
1401        <tr>
1402          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr6">Ogre::RenderSystemCapabilities::mMaxFragmentProgramVersion</a><code> [private]</code>
1403      </table>
1404    </td>
1405  </tr>
1406</table>
1407<table cellspacing=5 cellpadding=0 border=0>
1408  <tr>
1409    <td>
1410      &nbsp;
1411    </td>
1412    <td>
1413
1414<p>
1415The best fragment program that this card / rendersystem supports.
1416<p>
1417
1418<p>
1419Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00106">106</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1420  </tr>
1421</table>
1422<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr14" doxytag="Ogre::RenderSystemCapabilities::mMaxPointSize" ></a><p>
1423<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1424  <tr>
1425    <td class="mdRow">
1426      <table cellpadding="0" cellspacing="0" border="0">
1427        <tr>
1428          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a465">Real</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr14">Ogre::RenderSystemCapabilities::mMaxPointSize</a><code> [private]</code>
1429      </table>
1430    </td>
1431  </tr>
1432</table>
1433<table cellspacing=5 cellpadding=0 border=0>
1434  <tr>
1435    <td>
1436      &nbsp;
1437    </td>
1438    <td>
1439
1440<p>
1441The maximum point size.
1442<p>
1443
1444<p>
1445Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00122">122</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1446  </tr>
1447</table>
1448<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr5" doxytag="Ogre::RenderSystemCapabilities::mMaxVertexProgramVersion" ></a><p>
1449<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1450  <tr>
1451    <td class="mdRow">
1452      <table cellpadding="0" cellspacing="0" border="0">
1453        <tr>
1454          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr5">Ogre::RenderSystemCapabilities::mMaxVertexProgramVersion</a><code> [private]</code>
1455      </table>
1456    </td>
1457  </tr>
1458</table>
1459<table cellspacing=5 cellpadding=0 border=0>
1460  <tr>
1461    <td>
1462      &nbsp;
1463    </td>
1464    <td>
1465
1466<p>
1467The best vertex program that this card / rendersystem supports.
1468<p>
1469
1470<p>
1471Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00104">104</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1472  </tr>
1473</table>
1474<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr13" doxytag="Ogre::RenderSystemCapabilities::mNumMultiRenderTargets" ></a><p>
1475<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1476  <tr>
1477    <td class="mdRow">
1478      <table cellpadding="0" cellspacing="0" border="0">
1479        <tr>
1480          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr13">Ogre::RenderSystemCapabilities::mNumMultiRenderTargets</a><code> [private]</code>
1481      </table>
1482    </td>
1483  </tr>
1484</table>
1485<table cellspacing=5 cellpadding=0 border=0>
1486  <tr>
1487    <td>
1488      &nbsp;
1489    </td>
1490    <td>
1491
1492<p>
1493The number of simultaneous render targets supported.
1494<p>
1495
1496<p>
1497Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00120">120</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1498  </tr>
1499</table>
1500<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr1" doxytag="Ogre::RenderSystemCapabilities::mNumTextureUnits" ></a><p>
1501<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1502  <tr>
1503    <td class="mdRow">
1504      <table cellpadding="0" cellspacing="0" border="0">
1505        <tr>
1506          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr1">Ogre::RenderSystemCapabilities::mNumTextureUnits</a><code> [private]</code>
1507      </table>
1508    </td>
1509  </tr>
1510</table>
1511<table cellspacing=5 cellpadding=0 border=0>
1512  <tr>
1513    <td>
1514      &nbsp;
1515    </td>
1516    <td>
1517
1518<p>
1519The number of texture units available.
1520<p>
1521
1522<p>
1523Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00096">96</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1524  </tr>
1525</table>
1526<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr3" doxytag="Ogre::RenderSystemCapabilities::mNumVertexBlendMatrices" ></a><p>
1527<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1528  <tr>
1529    <td class="mdRow">
1530      <table cellpadding="0" cellspacing="0" border="0">
1531        <tr>
1532          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr3">Ogre::RenderSystemCapabilities::mNumVertexBlendMatrices</a><code> [private]</code>
1533      </table>
1534    </td>
1535  </tr>
1536</table>
1537<table cellspacing=5 cellpadding=0 border=0>
1538  <tr>
1539    <td>
1540      &nbsp;
1541    </td>
1542    <td>
1543
1544<p>
1545The number of matrices available for hardware blending.
1546<p>
1547
1548<p>
1549Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00100">100</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1550  </tr>
1551</table>
1552<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr0" doxytag="Ogre::RenderSystemCapabilities::mNumWorldMatrices" ></a><p>
1553<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1554  <tr>
1555    <td class="mdRow">
1556      <table cellpadding="0" cellspacing="0" border="0">
1557        <tr>
1558          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr0">Ogre::RenderSystemCapabilities::mNumWorldMatrices</a><code> [private]</code>
1559      </table>
1560    </td>
1561  </tr>
1562</table>
1563<table cellspacing=5 cellpadding=0 border=0>
1564  <tr>
1565    <td>
1566      &nbsp;
1567    </td>
1568    <td>
1569
1570<p>
1571The number of world matricies available.
1572<p>
1573
1574<p>
1575Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00094">94</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1576  </tr>
1577</table>
1578<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr2" doxytag="Ogre::RenderSystemCapabilities::mStencilBufferBitDepth" ></a><p>
1579<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1580  <tr>
1581    <td class="mdRow">
1582      <table cellpadding="0" cellspacing="0" border="0">
1583        <tr>
1584          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr2">Ogre::RenderSystemCapabilities::mStencilBufferBitDepth</a><code> [private]</code>
1585      </table>
1586    </td>
1587  </tr>
1588</table>
1589<table cellspacing=5 cellpadding=0 border=0>
1590  <tr>
1591    <td>
1592      &nbsp;
1593    </td>
1594    <td>
1595
1596<p>
1597The stencil buffer bit depth.
1598<p>
1599
1600<p>
1601Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00098">98</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1602  </tr>
1603</table>
1604<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr9" doxytag="Ogre::RenderSystemCapabilities::mVertexProgramConstantBoolCount" ></a><p>
1605<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1606  <tr>
1607    <td class="mdRow">
1608      <table cellpadding="0" cellspacing="0" border="0">
1609        <tr>
1610          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr9">Ogre::RenderSystemCapabilities::mVertexProgramConstantBoolCount</a><code> [private]</code>
1611      </table>
1612    </td>
1613  </tr>
1614</table>
1615<table cellspacing=5 cellpadding=0 border=0>
1616  <tr>
1617    <td>
1618      &nbsp;
1619    </td>
1620    <td>
1621
1622<p>
1623The number of boolean constants vertex programs support.
1624<p>
1625
1626<p>
1627Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00112">112</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1628  </tr>
1629</table>
1630<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr7" doxytag="Ogre::RenderSystemCapabilities::mVertexProgramConstantFloatCount" ></a><p>
1631<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1632  <tr>
1633    <td class="mdRow">
1634      <table cellpadding="0" cellspacing="0" border="0">
1635        <tr>
1636          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr7">Ogre::RenderSystemCapabilities::mVertexProgramConstantFloatCount</a><code> [private]</code>
1637      </table>
1638    </td>
1639  </tr>
1640</table>
1641<table cellspacing=5 cellpadding=0 border=0>
1642  <tr>
1643    <td>
1644      &nbsp;
1645    </td>
1646    <td>
1647
1648<p>
1649The number of floating-point constants vertex programs support.
1650<p>
1651
1652<p>
1653Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00108">108</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1654  </tr>
1655</table>
1656<a class="anchor" name="Ogre_1_1RenderSystemCapabilitiesr8" doxytag="Ogre::RenderSystemCapabilities::mVertexProgramConstantIntCount" ></a><p>
1657<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1658  <tr>
1659    <td class="mdRow">
1660      <table cellpadding="0" cellspacing="0" border="0">
1661        <tr>
1662          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1RenderSystemCapabilities.html#Ogre_1_1RenderSystemCapabilitiesr8">Ogre::RenderSystemCapabilities::mVertexProgramConstantIntCount</a><code> [private]</code>
1663      </table>
1664    </td>
1665  </tr>
1666</table>
1667<table cellspacing=5 cellpadding=0 border=0>
1668  <tr>
1669    <td>
1670      &nbsp;
1671    </td>
1672    <td>
1673
1674<p>
1675The number of integer constants vertex programs support.
1676<p>
1677
1678<p>
1679Definition at line <a class="el" href="OgreRenderSystemCapabilities_8h-source.html#l00110">110</a> of file <a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a>.    </td>
1680  </tr>
1681</table>
1682<hr>The documentation for this class was generated from the following file:<ul>
1683<li><a class="el" href="OgreRenderSystemCapabilities_8h-source.html">OgreRenderSystemCapabilities.h</a></ul>
1684<hr>
1685<p>
1686Copyright &copy; 2000-2005 by The OGRE Team<br />
1687<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
1688This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
1689                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
1690                <Work rdf:about="">
1691                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
1692        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
1693                </Work>
1694                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
1695
1696Last modified Sun Mar 12 14:42:18 2006
1697</p>
1698</body>
1699</html>
Note: See TracBrowser for help on using the repository browser.