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<title>MakeUniformCommandVS</title>
8  </head>
9  <body>
10<h1>nn::gr::CTR::MakeUniformCommandVS Function</h1>
11<h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">
14bit32 * MakeUniformCommandVS(
15     bit32 * command,
16     u8 location,
17     const <a href="../../../nn/math/MTX34/Overview.html">nn::math::MTX34</a> & mtx34
18);
19bit32 * MakeUniformCommandVS(
20     bit32 * command,
21     u8 location,
22     const <a href="../../../nn/math/MTX44/Overview.html">nn::math::MTX44</a> & mtx44
23);
24bit32 * MakeUniformCommandVS(
25     bit32 * command,
26     u8 location,
27     const <a href="../../../nn/math/VEC4/Overview.html">nn::math::VEC4</a> & vec4
28);
29bit32 * MakeUniformCommandVS(
30     bit32 * command,
31     u8 location,
32     const <a href="../../../nn/math/VEC4/Overview.html">nn::math::VEC4</a> vec4[],
33     const int num
34);
35bit32 * MakeUniformCommandVS(
36     bit32 * command,
37     u8 location,
38     u8 x,
39     u8 y,
40     u8 z
41);
42</pre>
43    </div>
44<h2>List of Overloaded Member Functions</h2>
45    <div class="section">
46      <table class="members">
47        <tr>
48          <td>
49<a href="./MakeUniformCommandVS(0).html">MakeUniformCommandVS ( bit32 *, u8, const nn::math::MTX34 & ) </a>
50          </td>
51<td>Generates a command for setting a 3x4 matrix in a vertex shader uniform.</td>
52        </tr>
53        <tr>
54          <td>
55<a href="./MakeUniformCommandVS(1).html">MakeUniformCommandVS ( bit32 *, u8, const nn::math::MTX44 & ) </a>
56          </td>
57<td>Generates a command for setting a 4x4 matrix in a vertex shader uniform.</td>
58        </tr>
59        <tr>
60          <td>
61<a href="./MakeUniformCommandVS(2).html">MakeUniformCommandVS ( bit32 *, u8, const nn::math::VEC4 & ) </a>
62          </td>
63<td>Generates a command for setting a vector in a vertex shader uniform.</td>
64        </tr>
65        <tr>
66          <td>
67<a href="./MakeUniformCommandVS(3).html">MakeUniformCommandVS ( bit32 *, u8, const nn::math::VEC4, const int ) </a>
68          </td>
69<td>Generates a command for setting a vector array in a vertex shader uniform.</td>
70        </tr>
71        <tr>
72          <td>
73<a href="./MakeUniformCommandVS(4).html">MakeUniformCommandVS ( bit32 *, u8, u8, u8, u8 ) </a>
74          </td>
75<td>Generates a command for setting integers in a vertex shader uniform.</td>
76        </tr> </table>
77    </div>
78<h2>Description of <CODE>MakeUniformCommandVS(bit32 *, u8, const nn::math::MTX34 &)</CODE></h2>
79    <div class="section">
80<p>Generates a command for setting a 3x4 matrix in a vertex shader uniform.</p>
81    </div>
82<h2>Description of <CODE>MakeUniformCommandVS(bit32 *, u8, const nn::math::MTX44 &)</CODE></h2>
83    <div class="section">
84<p>Generates a command for setting a 4x4 matrix in a vertex shader uniform.</p>
85    </div>
86<h2>Description of <CODE>MakeUniformCommandVS(bit32 *, u8, const nn::math::VEC4 &)</CODE></h2>
87    <div class="section">
88<p>Generates a command for setting a vector in a vertex shader uniform.</p>
89    </div>
90<h2>Description of <CODE>MakeUniformCommandVS(bit32 *, u8, const nn::math::VEC4, const int)</CODE></h2>
91    <div class="section">
92<p>Generates a command for setting a vector array in a vertex shader uniform.</p>
93    </div>
94<h2>Description of <CODE>MakeUniformCommandVS(bit32 *, u8, u8, u8, u8)</CODE></h2>
95    <div class="section">
96<p>Generates a command for setting integers in a vertex shader uniform.</p>
97    </div>
98  <hr><p>CONFIDENTIAL</p></body>
99</html>
100