#include <IAudio.h>
Public Methods | |
Sound3DInit () | |
void | Clear () |
Public Attributes | |
std::string | m_sFileName |
The file from which to load the sound data. | |
bool | m_bStreaming |
Should the file be incrementally streamed from the disk? | |
bool | m_bLooping |
Should the sound be continously looped? | |
bool | m_bMusic |
Is this music? | |
uint32 | m_nPriority |
User-defined sound priority setting. More... | |
Sound3DProp | m_Prop |
Used to set the initial properties of the sound. More... |
All initial parameters can be set in this structure. Generally speaking, parameters listed in this structure are crucial to the initial contruction of the sound object, and so cannot be modified at run-time.
|
Sound3DInit constructor automatically calls Clear() to initialize the structure. |
|
Sets all members either to an appropriate default value if it exists, or else to zero. |
|
Used to set the initial properties of the sound. All values in in Sound3DProp can also be set at run-time
|
|
User-defined sound priority setting. This value is used (among other determinations) when deciding which sound should be discarded if the buffer limit is reached. |