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