Cogs.Core
Public Member Functions | Public Attributes | List of all members
Cogs::Core::AudioDevice Struct Reference

Public Member Functions

void initialize ()
 

Public Attributes

CComPtr< IXAudio2 > audioDevice
 
IXAudio2MasteringVoice * masteringVoice
 
X3DAUDIO_HANDLE x3DInstance
 
bool initialized = false
 
bool initialized_com = false
 

Detailed Description

Definition at line 24 of file AudioSystem.cpp.

Constructor & Destructor Documentation

◆ ~AudioDevice()

Cogs::Core::AudioDevice::~AudioDevice ( )
inline

Definition at line 26 of file AudioSystem.cpp.

Member Function Documentation

◆ initialize()

void Cogs::Core::AudioDevice::initialize ( )
inline

Definition at line 30 of file AudioSystem.cpp.

Member Data Documentation

◆ audioDevice

CComPtr<IXAudio2> Cogs::Core::AudioDevice::audioDevice

Definition at line 69 of file AudioSystem.cpp.

◆ initialized

bool Cogs::Core::AudioDevice::initialized = false

Definition at line 74 of file AudioSystem.cpp.

◆ initialized_com

bool Cogs::Core::AudioDevice::initialized_com = false

Definition at line 75 of file AudioSystem.cpp.

◆ masteringVoice

IXAudio2MasteringVoice* Cogs::Core::AudioDevice::masteringVoice

Definition at line 70 of file AudioSystem.cpp.

◆ x3DInstance

X3DAUDIO_HANDLE Cogs::Core::AudioDevice::x3DInstance

Definition at line 72 of file AudioSystem.cpp.


The documentation for this struct was generated from the following file: