1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49        --></style>
50    <title>nw::gfx::res::ResTextureSampler</title>
51  </head>
52  <body>
53    <h1><CODE><a href="../../../../nw/Overview.html">nw</a>::<a href="../../../../nw/gfx/Overview.html">gfx</a>::<a href="../../../../nw/gfx/res/Overview.html">res</a>::ResTextureSampler</CODE> Class</h1>
54    <h2>Syntax</h2>
55    <div class="section">
56      <pre class="definition">class ResTextureSampler : public <a href="../../../../nw/ut/ResCommon/Overview.html">nw::ut::ResCommon&lt; ResTextureSamplerData &gt;</a></pre>
57    </div>
58    <h2>Description</h2>
59    <div class="section">
60      <p>Binary resource class for managing texture sampler settings.</p>
61    </div>
62    <a name="enum" id="enum">
63      <h2>Enumerated Types</h2>
64      <div class="section">
65        <table class="members">
66          <tr>
67            <td width="100"> </td>
68            <th>
69              <a href="../../../../nw/gfx/res/ResTextureSampler/MinFilter.html"><CODE>MinFilter</CODE></a>
70            </th>
71            <td>Interpolation method when magnified.</td>
72          </tr>
73          <tr>
74            <td width="100"> </td>
75            <th>
76              <a href="../../../../nw/gfx/res/ResTextureSampler/MagFilter.html"><CODE>MagFilter</CODE></a>
77            </th>
78            <td>Interpolation method when magnified.</td>
79          </tr>
80          <tr>
81            <td width="100"> </td>
82            <th>
83              <a href="../../../../nw/gfx/res/ResTextureSampler/SamplerType.html"><CODE>SamplerType</CODE></a>
84            </th>
85            <td>Texture mapping method</td>
86          </tr> </table>
87      </div>
88    </a> <a name="function" id="function">
89      <h2>Member Functions</h2>
90      <div class="section">
91        <table class="members">
92          <tr>
93            <td width="100">  </td>
94            <th>
95              <a href="../../../../nw/gfx/res/ResTextureSampler/ResTextureSampler.html"><CODE>ResTextureSampler</CODE></a>
96            </th>
97            <td>Constructor.</td>
98          </tr>
99          <tr>
100            <td width="100">  </td>
101            <th>
102              <a href="../../../../nw/gfx/res/ResTextureSampler/ref.html"><CODE>ref</CODE></a>
103            </th>
104            <td>
105        </td>
106          </tr>
107          <tr>
108            <td width="100">  </td>
109            <th>
110              <a href="../../../../nw/gfx/res/ResTextureSampler/operator==.html"><CODE>operator==</CODE></a>
111            </th>
112            <td>
113        </td>
114          </tr>
115          <tr>
116            <td width="100">  </td>
117            <th>
118              <a href="../../../../nw/gfx/res/ResTextureSampler/operator!=.html"><CODE>operator!=</CODE></a>
119            </th>
120            <td>
121        </td>
122          </tr>
123          <tr>
124            <td width="100">  </td>
125            <th>
126              <a href="../../../../nw/gfx/res/ResTextureSampler/GetMinFilter.html"><CODE>GetMinFilter</CODE></a>
127            </th>
128            <td>Gets the reduction filter.</td>
129          </tr>
130          <tr>
131            <td width="100">  </td>
132            <th>
133              <a href="../../../../nw/gfx/res/ResTextureSampler/SetMinFilter.html"><CODE>SetMinFilter</CODE></a>
134            </th>
135            <td>Sets the reduction filter.</td>
136          </tr>
137          <tr>
138            <td width="100">  </td>
139            <th>
140              <a href="../../../../nw/gfx/res/ResTextureSampler/GetMagFilter.html"><CODE>GetMagFilter</CODE></a>
141            </th>
142            <td>Gets the magnification filter.</td>
143          </tr>
144          <tr>
145            <td width="100">  </td>
146            <th>
147              <a href="../../../../nw/gfx/res/ResTextureSampler/SetMagFilter.html"><CODE>SetMagFilter</CODE></a>
148            </th>
149            <td>Sets the magnification filter.</td>
150          </tr>
151          <tr>
152            <td width="100">  </td>
153            <th>
154              <a href="../../../../nw/gfx/res/ResTextureSampler/SetSamplerType.html"><CODE>SetSamplerType</CODE></a>
155            </th>
156            <td>Sets the texture sampler type. The texture sampler type can only be set for the zeroth texture mapper. This function will not work properly if attempting to set for the first or second texture mapper.</td>
157          </tr>
158          <tr>
159            <td width="100">  </td>
160            <th>
161              <a href="../../../../nw/gfx/res/ResTextureSampler/GetSamplerType.html"><CODE>GetSamplerType</CODE></a>
162            </th>
163            <td>Sets the texture sampler type.</td>
164          </tr>
165          <tr>
166            <td width="100">  </td>
167            <th>
168              <a href="../../../../nw/gfx/res/ResTextureSampler/GetOwnerData.html"><CODE>GetOwnerData</CODE></a>
169            </th>
170            <td>Gets the texture mapper owned by the texture sampler.</td>
171          </tr>
172          <tr>
173            <td width="100">  </td>
174            <th>
175              <a href="../../../../nw/gfx/res/ResTextureSampler/GetTypeInfo.html"><CODE>GetTypeInfo</CODE></a>
176            </th>
177            <td>Gets instance type information.</td>
178          </tr>
179          <tr>
180            <td width="100">  </td>
181            <th>
182              <a href="../../../../nw/ut/ResCommon/ptr.html"><CODE>ptr</CODE></a>
183            </th>
184            <td>Returns a pointer to the binary resource structure.(Derived from <a href="../../../../nw/ut/ResCommon/Overview.html"><CODE>ResCommon</CODE></a>.)</td>
185          </tr>
186          <tr>
187            <td width="100">  </td>
188            <th>
189              <a href="../../../../nw/ut/ResCommonBase/IsValid.html"><CODE>IsValid</CODE></a>
190            </th>
191            <td>Determines whether a pointer to a resource is <CODE>null</CODE>.(Derived from <CODE><a href="../../../../nw/ut/ResCommonBase/Overview.html">ResCommonBase</a></CODE>.)</td>
192          </tr>
193          <tr>
194            <td width="100">
195              <span class="static_style" title="static">S</span> </td>
196            <th>
197              <a href="../../../../nw/gfx/res/ResTextureSampler/GetClassName.html"><CODE>GetClassName</CODE></a>
198            </th>
199            <td>
200        </td>
201          </tr>
202          <tr>
203            <td width="100">
204              <span class="protected_style" title="protected">protected</span>  </td>
205            <th>
206              <a href="../../../../nw/gfx/res/ResTextureSampler/GetOwnerCommand.html"><CODE>GetOwnerCommand</CODE></a>
207            </th>
208            <td>Gets the texture mapper command owned by the texture sampler.</td>
209          </tr>
210          <tr>
211            <td width="100">
212              <span class="protected_style" title="protected">protected</span>  </td>
213            <th>
214              <a href="../../../../nw/gfx/res/ResTextureSampler/SetTextureMipmapCommand.html"><CODE>SetTextureMipmapCommand</CODE></a>
215            </th>
216            <td>Sets the texture mipmap command.</td>
217          </tr> </table>
218      </div>
219    </a>
220    <h2>Class Hierarchy</h2>
221    <div class="section">
222      <p class="hierarchy"><a href="../../../../nw/ut/ResCommonBase/Overview.html"><CODE>nw::ut::ResCommonBase</CODE></a><br />  <a href="../../../../nw/ut/ResCommon/Overview.html"><CODE>nw::ut::ResCommon</CODE></a><br />    <b><CODE>nw::gfx::res::ResTextureSampler</CODE></b>
223      </p>
224    </div>
225  <hr><p>CONFIDENTIAL</p></body>
226</html>