1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"[]>
3<html xml:lang="en-US" lang="en-US">
4
5  <head>
6    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7    <meta http-equiv="Content-Style-Type" content="text/css" />
8    <link rel="stylesheet" href="css/contents.css" type="text/css" />
9    <base target="main" />
10    <title>List of Functions</title>
11  </head>
12
13  <body>
14
15<h1><a name="nw">NintendoWare</a></h1>
16
17<h2>Namespace</h2>
18<ul>
19  <li><a href="./nw/Overview.html">nw</a></li>
20</ul>
21
22<h2>Documents</h2>
23
24<ul>
25  <li><a href="nw/build_options.html" target="main">List of Build Options</a></li>
26  <li><a href="nw/macros.html">List of Macros</a></li>
27  <li><a href="nw/combine_nw_with_gl.html">Using NintendoWare Together with GL</a></li>
28  <li><a href="nw/combine_gpu_command_with_gl.html">Using GPU Commands and GL Together</a></li>
29</ul>
30
31<h1><a name="os">OS</a></h1>
32
33<h2>Namespace</h2>
34<ul>
35  <li><a href="./nw/os/Overview.html"><CODE>nw::os</CODE></a></li>
36</ul>
37
38<h2>Allocator</h2>
39
40<ul>
41  <li><a href="./nw/os/IAllocator/Overview.html">IAllocator</a></li>
42</ul>
43
44
45
46<h1><a name="ut">Utility</a></h1>
47
48<h2>Namespace</h2>
49<ul>
50  <li><a href="./nw/ut/Overview.html">nw::ut</a> [ <a href="nw/ut/Overview.html#function">Functions</a> ]</li>
51</ul>
52
53<h2>Container</h2>
54
55<ul>
56  <li><a href="./nw/ut/MoveArray/Overview.html">MoveArray</a></li>
57  <li><a href="./nw/ut/FixedSizeArray/Overview.html">FixedSizeArray</a></li>
58  <li><a href="./nw/ut/LinkListNode/Overview.html">LinkListNode</a></li>
59  <li><a href="./nw/ut/LinkList/Overview.html">LinkList</a></li>
60  <li><a href="./nw/ut/Children/Overview.html">Children</a></li>
61</ul>
62
63
64<h2>Pointer</h2>
65<ul>
66  <li><a href="./nw/ut/MovePtr/Overview.html">MovePtr</a></li>
67  <li><a href="./nw/ut/SharedPtr/Overview.html">SharedPtr</a></li>
68  <li><a href="./nw/ut/WeakPtr/Overview.html">WeakPtr</a></li>
69</ul>
70
71
72<h2>Stream</h2>
73
74<ul>
75  <li><a href="./nw/ut/MemoryStream/Overview.html">MemoryStream</a></li>
76</ul>
77
78<h2>Binary</h2>
79
80<ul>
81  <li><a href="./nw/ut/BinaryNormalReader/Overview.html">BinaryNormalReader</a></li>
82  <li><a href="./nw/ut/BinaryReverseReader/Overview.html">BinaryReverseReader</a></li>
83</ul>
84
85
86<h2>Resources</h2>
87<ul>
88  <li><a href="./nw/ut/ResCommonBase/Overview.html">ResCommonBase</a></li>
89  <li><a href="./nw/ut/ResCommon/Overview.html">ResCommon</a></li>
90  <li><a href="./nw/ut/ResName/Overview.html">ResName</a></li>
91  <li><a href="./nw/ut/ResFile/Overview.html">ResFile</a></li>
92</ul>
93
94
95<h1><a name="io">IO</a></h1>
96
97<h2>Namespace</h2>
98<ul>
99  <li><a href="./nw/io/Overview.html"><CODE>nw::io</CODE></a></li>
100</ul>
101
102<h2>Stream</h2>
103<ul>
104  <li><a href="./nw/io/IOStream/Overview.html">IOStream</a></li>
105  <li><a href="./nw/io/FileStream/Overview.html">FileStream</a></li>
106  <li><a href="./nw/io/RomFileStream/Overview.html">RomFileStream</a></li>
107</ul>
108
109
110
111<h1><a name="font">Font</a></h1>
112
113<h2>Namespace</h2>
114<ul>
115  <li><a href="./nw/font/Overview.html"><CODE>nw::font</CODE></a></li>
116</ul>
117
118<h2>Fonts</h2>
119<ul>
120   <li><a href="./nw/font/Font/Overview.html">Font</a></li>
121   <li><a href="./nw/font/ResFont/Overview.html">ResFont</a></li>
122   <li><a href="./nw/font/ArchiveFont/Overview.html">ArchiveFont</a></li>
123   <li><a href="./nw/font/PackedFont/Overview.html">PackedFont</a></li>
124   <li><a href="./nw/font/PairFont/Overview.html">PairFont</a></li>
125</ul>
126
127<h2>Text Drawing</h2>
128<ul>
129   <li><a href="./nw/font/RectDrawer/Overview.html">RectDrawer</a></li>
130   <li><a href="./nw/font/CharWriter/Overview.html">CharWriter</a></li>
131   <li><a href="./nw/font/TextWriterBase/Overview.html">TextWriterBase</a></li>
132   <li><a href="./nw/font/TextWriterResource/Overview.html">TextWriterResource</a></li>
133   <li><a href="./nw/font/TagProcessorBase/Overview.html">TagProcessorBase</a></li>
134   <li><a href="./nw/font/CharStrmReader/Overview.html">CharStrmReader</a></li>
135</ul>
136
137
138<h1><a name="gfx">Graphics</a></h1>
139
140<ul>
141  <li> [ <a href="#gfx_documents" target="contents_body">List of Documents</a> ] </li>
142  <ul>
143    <li><a href="nw/gfx/FAQ.html">FAQ</a></li>
144    <li><a href="nw/gfx/Optimization.html">Optimization Tips</a></li>
145  </ul>
146</ul>
147
148<h2>Namespace</h2>
149<ul>
150  <li><a href="./nw/gfx/Overview.html">nw::gfx</a> [ <a href="nw/gfx/Overview.html#function">Functions</a> ]</li>
151  <li><a href="./nw/gfx/res/Overview.html">nw::gfx::res</a></li>
152</ul>
153
154<h2>Basics</h2>
155<ul>
156  <li><a href="./nw/gfx/GfxObject/Overview.html"><CODE>GfxObject</CODE></a></li>
157  <li><a href="./nw/gfx/GfxPtr/Overview.html"><CODE>GfxPtr</CODE></a></li>
158  <li><a href="./nw/gfx/Result/Overview.html">Result</a></li>
159  <li><a href="./nw/gfx/CalculatedTransform/Overview.html"><CODE>CalculatedTransform</CODE></a></li>
160  <li><a href="./nw/gfx/SkeletonUpdater/Overview.html">SkeletonUpdater</a></li>
161  <li><a href="./nw/gfx/WorldMatrixUpdater/Overview.html">WorldMatrixUpdater</a></li>
162  <li><a href="./nw/gfx/BillboardUpdater/Overview.html">BillboardUpdater</a></li>
163</ul>
164
165<h2>Scene Graph (High-Level) Levels</h2>
166<ul>
167  <li> [ <a href="nw/gfx/ClassDiagram.html#SceneGraph">Class Diagram ] </li>
168  <li><a href="./nw/gfx/SceneTraverser/Overview.html">SceneTraverser</a></li>
169  <li><a href="./nw/gfx/ISceneUpdater/Overview.html"><CODE>ISceneUpdater</CODE></a></li>
170  <li><a href="./nw/gfx/SceneUpdater/Overview.html"><CODE>SceneUpdater</CODE></a></li>
171  <li><a href="./nw/gfx/SceneUpdateHelper/Overview.html">SceneUpdateHelper</a></li>
172</ul>
173
174<h2>Scene Tree Levels</h2>
175<ul>
176  <li> [ <a href="nw/gfx/ClassDiagram.html#SceneTree">Class Diagram ] </a></li>
177  <li><a href="./nw/gfx/SceneObject/Overview.html"><CODE>SceneObject</CODE></a></li>
178  <li><a href="./nw/gfx/SceneNode/Overview.html"><CODE>SceneNode</CODE></a></li>
179  <li><a href="./nw/gfx/TransformNode/Overview.html"><CODE>TransformNode</CODE></a></li>
180  <li><a href="./nw/gfx/Model/Overview.html"><CODE>Model</CODE></a></li>
181  <ul>
182    <li><a href="./nw/gfx/Material/Overview.html">Material</a></li>
183    <li><a href="./nw/gfx/IMaterialActivator/Overview.html"><CODE>IMaterialActivator</CODE></a></li>
184    <li><a href="./nw/gfx/MaterialActivator/Overview.html">MaterialActivator</a></li>
185    <li><a href="./nw/gfx/SimpleMaterialActivator/Overview.html">SimpleMaterialActivator</a></li>
186  </ul>
187  <li><a href="./nw/gfx/SkeletalModel/Overview.html"><CODE>SkeletalModel</CODE></a></li>
188  <ul>
189    <li><a href="./nw/gfx/Skeleton/Overview.html"><CODE>Skeleton</CODE></a></li>
190    <li><a href="./nw/gfx/StandardSkeleton/Overview.html"><CODE>StandardSkeleton</CODE></a></li>
191  </ul>
192  <li><a href="./nw/gfx/Light/Overview.html"><CODE>Light</CODE></a></li>
193  <ul>
194      <li><a href="./nw/gfx/AmbientLight/Overview.html"><CODE>AmbientLight</CODE></a></li>
195      <li><a href="./nw/gfx/FragmentLight/Overview.html"><CODE>FragmentLight</CODE></a></li>
196      <li><a href="./nw/gfx/HemiSphereLight/Overview.html"><CODE>HemiSphereLight</CODE></a></li>
197      <li><a href="./nw/gfx/VertexLight/Overview.html"><CODE>VertexLight</CODE></a></li>
198  </ul>
199  <li><a href="./nw/gfx/Camera/Overview.html">Camera</a></li>
200  <li><a href="./nw/gfx/CameraViewUpdater/Overview.html"><CODE>CameraViewUpdater</CODE></a></li>
201  <ul>
202    <li><a href="./nw/gfx/AimTargetViewUpdater/Overview.html">AimTargetViewUpdater</a></li>
203    <li><a href="./nw/gfx/LookAtTargetViewUpdater/Overview.html">LookAtTargetViewUpdater</a></li>
204    <li><a href="./nw/gfx/RotateViewUpdater/Overview.html"><CODE>RotateViewUpdater</CODE></a></li>
205  </ul>
206  <li><a href="./nw/gfx/CameraProjectionUpdater/Overview.html"><CODE>CameraProjectionUpdater</CODE></a></li>
207  <ul>
208    <li><a href="./nw/gfx/FrustumProjectionUpdater/Overview.html"><CODE>FrustumProjectionUpdater</CODE></a></li>
209    <li><a href="./nw/gfx/OrthoProjectionUpdater/Overview.html">OrthoProjectionUpdater</a></li>
210    <li><a href="./nw/gfx/PerspectiveProjectionUpdater/Overview.html"><CODE>PerspectiveProjectionUpdater</CODE></a></li>
211  </ul>
212  <li><a href="./nw/gfx/Fog/Overview.html">Fog</a></li>
213</ul>
214
215<ul>
216  <li><a href="./nw/gfx/SceneBuilder/Overview.html">SceneBuilder</a></li>
217  <li><a href="./nw/gfx/SceneHelper/Overview.html">SceneHelper</a></li>
218</ul>
219
220<h3>Tree Traversal</h3>
221<ul>
222  <li><a href="./nw/gfx/SceneContext/Overview.html">SceneContext</a></li>
223  <li><a href="./nw/gfx/ISceneVisitor/Overview.html"><CODE>ISceneVisitor</CODE></a></li>
224  <li><a href="./nw/gfx/SceneInitializer/Overview.html">SceneInitializer</a></li>
225  <li><a href="./nw/gfx/IMaterialIdGenerator/Overview.html"><CODE>IMaterialIdGenerator</CODE></a></li>
226  <ul>
227    <li><a href="./nw/gfx/SortingMaterialIdGenerator/Overview.html">SortingMaterialIdGenerator</a></li>
228  </ul>
229</ul>
230
231<h3>Rendering</h3>
232<ul>
233  <li><a href="./nw/gfx/RenderContext/Overview.html">RenderContext</a></li>
234  <ul>
235    <li><a href="./nw/gfx/ShaderProgram/Overview.html"><CODE>ShaderProgram</CODE></a></li>
236    <li><a href="./nw/gfx/SceneEnvironment/Overview.html">SceneEnvironment</a></li>
237    <li><a href="./nw/gfx/SceneEnvironmentSetting/Overview.html">SceneEnvironmentSetting</a></li>
238  </ul>
239  <li><a href="./nw/gfx/BasicRenderQueue/Overview.html">BasicRenderQueue</a></li>
240  <ul>
241    <li><a href="./nw/gfx/RenderCommand/Overview.html">RenderCommand</a></li>
242  </ul>
243  <li><a href="./nw/gfx/MeshRenderer/Overview.html">MeshRenderer</a></li>
244</ul>
245
246<h2>Animation</h2>
247<ul>
248  <li> [ <a href="nw/gfx/ClassDiagram.html#AnimObject">Class Diagram ] </li>
249  <li><a href="./nw/gfx/AnimGroup/Overview.html"><CODE>AnimGroup</CODE></a></li>
250  <li><a href="./nw/gfx/AnimBinding/Overview.html"><CODE>AnimBinding</CODE></a></li>
251  <li><a href="./nw/gfx/AnimObject/Overview.html"><CODE>AnimObject</CODE></a></li>
252  <ul>
253    <li><a href="./nw/gfx/BaseAnimEvaluator/Overview.html"><CODE>BaseAnimEvaluator</CODE></a></li>
254    <ul>
255      <li><a href="./nw/gfx/AnimEvaluator/Overview.html"><CODE>AnimEvaluator</CODE></a></li>
256    </ul>
257    <li><a href="./nw/gfx/AnimBlender/Overview.html"><CODE>AnimBlender</CODE></a></li>
258    <ul>
259      <li><a href="./nw/gfx/AnimInterpolator/Overview.html"><CODE>AnimInterpolator</CODE></a></li>
260      <li><a href="./nw/gfx/AnimOverrider/Overview.html"><CODE>AnimOverrider</CODE></a></li>
261    </ul>
262  </ul>
263</ul>
264
265<h3>Transform Animation</h3>
266<ul>
267  <li><a href="./nw/gfx/TransformAnimEvaluator/Overview.html"><CODE>TransformAnimEvaluator</CODE></a></li>
268  <li><a href="./nw/gfx/TransformAnimInterpolator/Overview.html"><CODE>TransformAnimInterpolator</CODE></a></li>
269  <li><a href="./nw/gfx/TransformAnimOverrider/Overview.html"><CODE>TransformAnimOverrider</CODE></a></li>
270  <li><a href="./nw/gfx/TransformAnimBlendOp/Overview.html"><CODE>TransformAnimBlendOp</CODE></a></li>
271  <ul>
272    <li><a href="./nw/gfx/TransformAnimBlendOpStandard/Overview.html"><CODE>TransformAnimBlendOpStandard</CODE></a></li>
273    <li><a href="./nw/gfx/TransformAnimBlendOpAccScale/Overview.html"><CODE>TransformAnimBlendOpAccScale</CODE></a></li>
274    <li><a href="./nw/gfx/TransformAnimBlendOpQuat/Overview.html"><CODE>TransformAnimBlendOpQuat</CODE></a></li>
275    <li><a href="./nw/gfx/TransformAnimBlendOpAccScaleQuat/Overview.html"><CODE>TransformAnimBlendOpAccScaleQuat</CODE></a></li>
276  </ul>
277</ul>
278
279<h2>Particle</h2>
280<ul>
281  <li><a href="./nw/gfx/ParticleSceneUpdater/Overview.html"><CODE>ParticleSceneUpdater</CODE></a></li>
282  <li><a href="./nw/gfx/ParticleContext/Overview.html">ParticleContext</a></li>
283  <li><a href="./nw/gfx/ParticleEmitter/Overview.html"><CODE>ParticleEmitter</CODE></a></li>
284  <li><a href="./nw/gfx/ParticleModel/Overview.html"><CODE>ParticleModel</CODE></a></li>
285  <li><a href="./nw/gfx/ParticleSet/Overview.html"><CODE>ParticleSet</CODE></a></li>
286  <li><a href="./nw/gfx/ParticleCollection/Overview.html">ParticleCollection</a></li>
287  <li><a href="./nw/gfx/ParticleUtil/Overview.html">ParticleUtil</a></li>
288</ul>
289
290<h2>Resource Layer</h2>
291<ul>
292  <li> [ <a href="nw/gfx/ClassDiagram.html#Resource">Class Diagram ] </li>
293  <li><a href="./nw/gfx/res/ResGraphicsFile/Overview.html">ResGraphicsFile</a></li>
294  <li><a href="./nw/gfx/ResourceResult.html">ResourceResult</a></li>
295  <li><a href="./nw/gfx/res/TextureLocationFlagSetter.html"><CODE>TextureLocationFlagSetter</CODE></a></li>
296  <li><a href="./nw/gfx/res/IndexStreamLocationFlagSetter.html"><CODE>IndexStreamLocationFlagSetter</CODE></a></li>
297  <li><a href="./nw/gfx/res/VertexStreamLocationFlagSetter.html"><CODE>VertexStreamLocationFlagSetter</CODE></a></li>
298  <li><a href="./nw/gfx/res/DefaultShaderAutoSelector/Overview.html">DefaultShaderAutoSelector</a></li>
299</ul>
300
301<h3>GPU Drivers</h3>
302<ul>
303  <li><a href="./nw/gfx/GraphicsDevice/Overview.html">GraphicsDevice</a></li>
304  <li><a href="./nw/gfx/ShaderBinaryInfo/Overview.html">ShaderBinaryInfo</a></li>
305  <li><a href="./nw/gfx/Viewport/Overview.html">Viewport</a></li>
306  <li><a href="./nw/gfx/IRenderTarget/Overview.html"><CODE>IRenderTarget</CODE></a></li>
307  <ul>
308    <li><a href="./nw/gfx/OnScreenBuffer/Overview.html">OnScreenBuffer</a></li>
309    <li><a href="./nw/gfx/OffScreenBuffer/Overview.html">OffScreenBuffer</a></li>
310  </ul>
311</ul>
312
313<h1><a name="math">Mathematics</a></h1>
314
315<h2>Namespace</h2>
316<ul>
317  <li><a href="./nw/math/Overview.html"><CODE>nw::math</CODE></a></li>
318</ul>
319
320<h1><a name="anim">Animation</a></h1>
321
322<h2>Namespace</h2>
323<ul>
324  <li><a href="./nw/anim/Overview.html"><CODE>nw::anim</CODE></a></li>
325  <li><a href="./nw/anim/res/Overview.html">nw::anim::res</a></li>
326</ul>
327
328<h2>Animation Frame</h2>
329<ul>
330  <li><a href="./nw/anim/AnimFrame/Overview.html">AnimFrame</a></li>
331  <li><a href="./nw/anim/AnimFrameController/Overview.html"><CODE>AnimFrameController</CODE></a></li>
332</ul>
333
334<h2>Animation Blending</h2>
335<ul>
336  <li><a href="./nw/anim/AnimResult/Overview.html">AnimResult</a></li>
337  <li><a href="./nw/anim/AnimBlendOp/Overview.html">AnimBlendOp</a></li>
338  <li><a href="./nw/anim/AnimBlendOpBool/Overview.html">AnimBlendOpBool</a></li>
339  <li><a href="./nw/anim/AnimBlendOpInt/Overview.html">AnimBlendOpInt</a></li>
340  <li><a href="./nw/anim/AnimBlendOpFloat/Overview.html">AnimBlendOpFloat</a></li>
341  <li><a href="./nw/anim/AnimBlendOpVector2/Overview.html">AnimBlendOpVector2</a></li>
342  <li><a href="./nw/anim/AnimBlendOpVector3/Overview.html">AnimBlendOpVector3</a></li>
343  <li><a href="./nw/anim/AnimBlendOpRgbaColor/Overview.html">AnimBlendOpRgbaColor</a></li>
344</ul>
345
346<h1><a name="lyt">Layout</a></h1>
347
348<h2>Namespace</h2>
349<ul>
350  <li><a href="./nw/lyt/Overview.html"><CODE>nw::lyt</CODE></a></li>
351  <li><a href="./nw/lyt/res/Overview.html">nw::lyt::res</a></li>
352</ul>
353
354<h2>Initialization</h2>
355<ul>
356    <li><a href="nw/lyt/Initialize.html"><CODE>Initialize</CODE> Function</a></li>
357</ul>
358
359<h2>Management</h2>
360<ul>
361    <li><a href="./nw/lyt/Layout/Overview.html">Layout</a></li>
362    <li><a href="./nw/lyt/Group/Overview.html">Group</a></li>
363    <li><a href="./nw/lyt/GroupContainer/Overview.html">GroupContainer</a></li>
364</ul>
365
366<h2>Animation</h2>
367<ul>
368    <li><a href="./nw/lyt/AnimTransform/Overview.html">AnimTransform</a></li>
369    <li><a href="./nw/lyt/AnimTransformBasic/Overview.html">AnimTransformBasic</a></li>
370    <li><a href="./nw/lyt/AnimResource/Overview.html">AnimResource</a></li>
371    <li><a href="./nw/lyt/AnimationLink/Overview.html">AnimationLink</a></li>
372</ul>
373
374<h2>Rendering</h2>
375<ul>
376    <li><a href="./nw/lyt/Pane/Overview.html">Pane</a></li>
377    <li><a href="./nw/lyt/Bounding/Overview.html">Bounding</a></li>
378    <li><a href="./nw/lyt/Picture/Overview.html">Picture</a></li>
379    <li><a href="./nw/lyt/TextBox/Overview.html">TextBox</a></li>
380    <li><a href="./nw/lyt/Window/Overview.html">Window</a></li>
381    <li><a href="./nw/lyt/Material/Overview.html">Material</a></li>
382    <li><a href="./nw/lyt/TexMap/Overview.html">TexMap</a></li>
383    <li><a href="./nw/lyt/DrawInfo/Overview.html">DrawInfo</a></li>
384    <li><a href="./nw/lyt/GraphicsResource/Overview.html">GraphicsResource</a></li>
385    <li><a href="./nw/lyt/Drawer/Overview.html">Drawer</a></li>
386</ul>
387
388<h2>Resource accessor.</h2>
389<ul>
390    <li><a href="./nw/lyt/ResourceAccessor/Overview.html">ResourceAccessor</a></li>
391    <li><a href="./nw/lyt/ArcResourceAccessor/Overview.html">ArcResourceAccessor</a></li>
392    <li><a href="./nw/lyt/MultiArcResourceAccessor/Overview.html">MultiArcResourceAccessor</a></li>
393    <li><a href="./nw/lyt/ExtUserData/Overview.html">ExtUserData</a></li>
394    <li><a href="./nw/lyt/FontContainer/Overview.html">FontContainer</a></li>
395    <li><a href="./nw/lyt/TextureContainer/Overview.html">TextureContainer</a></li>
396</ul>
397
398<h1><a name="snd">Sound</a></h1>
399
400<h2>Namespace</h2>
401<ul>
402  <li><a href="./nw/snd/Overview.html">nw::snd</a></li>
403</ul>
404
405<h2>System</h2>
406<ul>
407  <li><a href="./nw/snd/SoundSystem/Overview.html">SoundSystem</a></li>
408</ul>
409
410<h2>Sound archive</h2>
411<ul>
412  <li><a href="./nw/snd/SoundArchive/Overview.html">SoundArchive</a></li>
413  <li><a href="./nw/snd/RomSoundArchive/Overview.html">RomSoundArchive</a></li>
414  <li><a href="./nw/snd/MemorySoundArchive/Overview.html">MemorySoundArchive</a></li>
415  <li><a href="./nw/snd/SoundDataManager/Overview.html"><CODE>SoundDataManager</CODE></a></li>
416</ul>
417
418<h2>Sound Playback</h2>
419<ul>
420  <li><a href="./nw/snd/SoundStartable/Overview.html">SoundStartable</a></li>
421  <li><a href="./nw/snd/SoundArchivePlayer/Overview.html">SoundArchivePlayer</a></li>
422  <li><a href="./nw/snd/SoundPlayer/Overview.html">SoundPlayer</a></li>
423  <li><a href="./nw/snd/SoundActor/Overview.html"><CODE>SoundActor</CODE></a></li>
424</ul>
425
426<h2>Handles</h2>
427<ul>
428  <li><a href="./nw/snd/SoundHandle/Overview.html">SoundHandle</a></li>
429  <li><a href="./nw/snd/SequenceSoundHandle/Overview.html">SequenceSoundHandle</a></li>
430  <li><a href="./nw/snd/StreamSoundHandle/Overview.html">StreamSoundHandle</a></li>
431  <li><a href="./nw/snd/WaveSoundHandle/Overview.html">WaveSoundHandle</a></li>
432</ul>
433
434<h2>Memory Management</h2>
435<ul>
436  <li><a href="./nw/snd/SoundMemoryAllocatable/Overview.html">SoundMemoryAllocatable</a></li>
437  <li><a href="./nw/snd/SoundHeap/Overview.html">SoundHeap</a></li>
438</ul>
439
440<h2>3D Sound</h2>
441<ul>
442  <li><a href="./nw/snd/Sound3DManager/Overview.html">Sound3DManager</a></li>
443  <li><a href="./nw/snd/Sound3DActor/Overview.html">Sound3DActor</a></li>
444  <li><a href="./nw/snd/Sound3DListener/Overview.html">Sound3DListener</a></li>
445  <li><a href="./nw/snd/Sound3DEngine/Overview.html">Sound3DEngine</a></li>
446  <li><a href="./nw/snd/Sound3DCalculator/Overview.html">Sound3DCalculator</a></li>
447</ul>
448
449<h2>Effect</h2>
450<ul>
451  <li><a href="./nw/snd/FxBase/Overview.html">FxBase</a></li>
452  <li><a href="./nw/snd/FxReverb/Overview.html">FxReverb</a></li>
453  <li><a href="./nw/snd/FxDelay/Overview.html">FxDelay</a></li>
454</ul>
455
456<h1><a name="demo">Demo</a></h1>
457
458<h2>Namespace</h2>
459<ul>
460  <li><a href="./nw/demo/Overview.html"><CODE>nw::demo</CODE></a></li>
461</ul>
462
463<h1><a name="dev">Development</a></h1>
464
465<h2>Namespace</h2>
466<ul>
467  <li><a href="./nw/dev/Overview.html">nw::dev</a></li>
468</ul>
469
470<ul>
471  <li><a href="./nw/dev/DirectPrint/Overview.html">DirectPrint</a></li>
472  <li><a href="./nw/dev/ProfileManager/Overview.html">ProfileManager</a></li>
473  <li><a href="./nw/dev/AutoProfile/Overview.html">AutoProfile</a></li>
474  <li><a href="./nw/dev/ProfileCenter/Overview.html">ProfileCenter</a></li>
475</ul>
476
477<h1><a name="gfx_documents">Graphics  Documents</a></h1>
478<ul>
479  <li><a href="nw/gfx/FAQ.html">FAQ</a></li>
480  <li><a href="nw/gfx/Optimization.html">Optimization Tips</a></li>
481  <li><a href="nw/gfx/BinaryConverter.html">Binary Converter</a></li>
482</ul>
483<ul>
484  <li><a href="nw/gfx/ClassDiagram.html">Class Diagram</a></li>
485  <li><a href="nw/gfx/ProcessFlow.html">Process Flow</a></li>
486</ul>
487
488<h3>Graphics</h3>
489<ul>
490  <li><a href="nw/gfx/BasicFeature.html">Basic Features</a></li>
491  <ul>
492    <li><a href="nw/gfx/BasicFeature.html#feature_list">Comparison with NW4R</a></li>
493  </ul>
494  <li><a href="nw/gfx/AdvancedFeature.html">High-Speed Features</a></li>
495  <li><a href="nw/gfx/Coordinate.html">Node and skeleton coordinate system</a></li>
496  <li><a href="nw/gfx/RenderOrder.html">Rendering Order</a></li>
497  <li><a href="nw/gfx/UserShader.html">Creating Shaders</a></li>
498  <ul>
499    <li><a href="nw/gfx/ShaderRegister.html#register_list">Shader Register List</a></li>
500  </ul>
501</ul>
502
503<h3>Animation</h3>
504
505<ul>
506  <li><a href="nw/gfx/anim/AnimatableElement.html">Elements That Can Be Animated</a></li>
507  <li><a href="nw/gfx/anim/BasicFeature.html">Basic Features</a></li>
508  <li><a href="nw/gfx/anim/AdvancedFeature.html">High-Speed Features</a></li>
509  <li><a href="nw/gfx/anim/MainClass.html">Main Class Roles</a></li>
510</ul>
511
512<h3>Particle</h3>
513
514<ul>
515  <li><a href="nw/gfx/Particle/FirstStep.html">Simplest Method of Using</a></li>
516  <li><a href="nw/gfx/Particle/Coordinate.html">Hierarchical Structure and Coordinate System</a></li>
517  <li><a href="nw/gfx/Particle/Calc.html">Computational Features</a></li>
518  <li><a href="nw/gfx/Particle/Draw.html">Rendering Features</a></li>
519  <li><a href="nw/gfx/Particle/Shader.html">Shaders</a></li>
520  <li><a href="nw/gfx/Particle/MainClass.html">Main Class Roles</a></li>
521</ul>
522
523<h1><a name="SAMPLE">Sample Demos</a></h1>
524<ul>
525  <li><a href="nw/gfx/Demo.html">Graphix (gfx) Sample Demos</a></li>
526  <li><a href="nw/font/Demo.html">Font (FNT) Sample Demo</a></li>
527  <li><a href="nw/lyt/Demo.html">Layout (lyt) Sample Demo</a></li>
528  <li><a href="nw/snd/Demo.html">Sound (snd) Sample Demo</a></li>
529  <li><a href="nw/Nw4cDemo/Nw4cDemo.html">NW4C Sample Demos</a></li>
530</ul>
531
532
533<div style="height:2000px" />
534
535
536   <hr><p>CONFIDENTIAL</p></body>
537
538</html>
539