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>UpdateNode</title>
8  </head>
9  <body>
10    <h1><CODE><a href="../../../nw/Overview.html">nw</a>::<a href="../../../nw/gfx/Overview.html">gfx</a>::<a href="../../../nw/gfx/ParticleSceneUpdater/Overview.html">ParticleSceneUpdater</a>::UpdateNode</CODE> Member Function</h1>
11    <h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">
14virtual void UpdateNode(
15     <a href="../../../nw/gfx/SceneContext/Overview.html">SceneContext</a> * sceneContext,
16     <a href="../../../nw/gfx/ParticleContext/Overview.html">ParticleContext</a> * particleContext,
17     bool enableSwapBuffer = true
18);
19</pre>
20    </div>
21    <h2>Arguments</h2>
22    <div class="section">
23      <table class="arguments">
24        <thead>
25          <tr>
26            <td width="15" />
27            <th>Name</th>
28            <td>Description</td>
29          </tr>
30        </thead>
31        <tr>
32          <td>in</td>
33          <th><CODE>sceneContext</CODE></th>
34          <td>Scene context.</td>
35        </tr>
36        <tr>
37          <td>in</td>
38          <th><CODE>particleContext</CODE></th>
39          <td>Particle scene context.</td>
40        </tr>
41        <tr>
42          <td>in</td>
43          <th>enableSwapBuffer</th>
44          <td>Specifies whether to swap the buffer.</td>
45        </tr> </table>
46    </div>
47    <h2>Return Values</h2>
48    <div class="section">
49                None.
50               </div>
51    <h2>Description</h2>
52    <div class="section">
53      <p>Updates scene contexts based on views.</p><p>Updates the emitter and particle model included in the specified scene context. </p><p>Buffers are not swapped internally if enableSwapBuffer is set to false. This is normally set to true. If the command buffer is doubled on the application side and UpdateNode is called multiple times while rendering the same frame (if ther eis a frame drop process), set this value to false for second and later calls within the same frame. </p><p>For details, see <a href="../demo/ParticleDropFrameDemo.html">ParticleDropFrameDemo</a>.</p></div>
54  <hr><p>CONFIDENTIAL</p></body>
55</html>
56