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>Initialize</title>
8  </head>
9  <body>
10    <h1><CODE>nw::snd::Sound3DActor::Initialize</CODE> Member Function</h1>
11    <h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">#include &lt;nw/snd/snd_Sound3DActor.h&gt;
14
15void Initialize(
16     <a href="../../../nw/snd/SoundArchivePlayer/Overview.html">SoundArchivePlayer</a> & player,
17     <a href="../../../nw/snd/Sound3DManager/Overview.html">Sound3DManager</a> & manager
18);
19
20void Initialize(
21     <a href="../../../nw/snd/SoundArchivePlayer/Overview.html">SoundArchivePlayer</a> & soundArchivePlayer
22);
23</pre>
24    </div>
25    <h2>List of Overloaded Member Functions</h2>
26    <div class="section">
27      <table class="members">
28        <tr>
29          <td>
30            <a href="./Initialize(0).html"><CODE>Initialize(SoundArchivePlayer &, Sound3DManager &)</CODE> </a>
31          </td>
32          <td>Initializes the 3D sound actor.</td>
33        </tr>
34        <tr>
35          <td>
36            <a href="./Initialize(1).html"><CODE>Initialize(SoundArchivePlayer &)</CODE> </a>
37          </td>
38          <td>Initialize the sound actor.</td>
39        </tr> </table>
40    </div>
41    <h2>Description of <CODE>Initialize(SoundArchivePlayer &, Sound3DManager &)</CODE></h2>
42    <div class="section"><p>3D sound actors must be initialized before they are used. If the constructor with arguments is called, however, there is no need to call it. (There is no problem with calling it though.)</p><p>The <a href="../../../nw/snd/SoundActor/Initialize.html"><CODE>SoundActor::Initialize</CODE></a> function is called internally by this function.</p><p>To reuse the same <a href="../../../nw/snd/Sound3DActor/Overview.html"><CODE>Sound3DActor</CODE></a> instance, you must first call <a href="../../../nw/snd/Sound3DActor/Finalize.html"><CODE>Finalize</CODE></a>, then call this function again.</p></div>
43    <h2>Description of <CODE>Initialize(SoundArchivePlayer &)</CODE></h2>
44    <div class="section"><p>Sound actors must be initialized before they are used. If the constructor with arguments is called, however, there is no need to call it. (There is no problem with calling it though.)</p><p>To initialize <a href="../../../nw/snd/Sound3DActor/Overview.html"><CODE>Sound3DActor</CODE></a>, you must call the <a href="../../../nw/snd/Sound3DActor/Initialize.html"><CODE>Sound3DActor::Initialize</CODE></a> function that takes <a href="../../../nw/snd/SoundArchivePlayer/Overview.html"><CODE>SoundArchivePlayer</CODE></a> and <a href="../../../nw/snd/Sound3DManager/Overview.html"><CODE>Sound3DManager</CODE></a> as arguments, not this function.</p><p>To reuse the same <a href="../../../nw/snd/SoundActor/Overview.html"><CODE>SoundActor</CODE></a> instance, you must first call <a href="../../../nw/snd/Sound3DActor/Finalize.html"><CODE>Finalize</CODE></a>, then call this function again.</p></div>
45  <hr><p>CONFIDENTIAL</p></body>
46</html>