Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
ma_engine Struct Reference

#include <miniaudio.h>

+ Collaboration diagram for ma_engine:

Public Member Functions

 MA_ATOMIC (4, ma_uint32) inlinedSoundCount
 

Public Attributes

ma_node_graph nodeGraph
 
ma_resource_managerpResourceManager
 
ma_devicepDevice
 
ma_logpLog
 
ma_uint32 sampleRate
 
ma_uint32 listenerCount
 
ma_spatializer_listener listeners [MA_ENGINE_MAX_LISTENERS]
 
ma_allocation_callbacks allocationCallbacks
 
ma_bool8 ownsResourceManager
 
ma_bool8 ownsDevice
 
ma_spinlock inlinedSoundLock
 
ma_sound_inlinedpInlinedSoundHead
 
ma_uint32 gainSmoothTimeInFrames
 
ma_mono_expansion_mode monoExpansionMode
 

Detailed Description

Definition at line 10794 of file miniaudio.h.

Member Function Documentation

◆ MA_ATOMIC()

ma_engine::MA_ATOMIC ( ,
ma_uint32   
)

Member Data Documentation

◆ allocationCallbacks

ma_allocation_callbacks ma_engine::allocationCallbacks

Definition at line 10807 of file miniaudio.h.

◆ gainSmoothTimeInFrames

ma_uint32 ma_engine::gainSmoothTimeInFrames

Definition at line 10813 of file miniaudio.h.

◆ inlinedSoundLock

ma_spinlock ma_engine::inlinedSoundLock

Definition at line 10810 of file miniaudio.h.

◆ listenerCount

ma_uint32 ma_engine::listenerCount

Definition at line 10805 of file miniaudio.h.

◆ listeners

Definition at line 10806 of file miniaudio.h.

◆ monoExpansionMode

ma_mono_expansion_mode ma_engine::monoExpansionMode

Definition at line 10814 of file miniaudio.h.

◆ nodeGraph

ma_node_graph ma_engine::nodeGraph

Definition at line 10796 of file miniaudio.h.

◆ ownsDevice

ma_bool8 ma_engine::ownsDevice

Definition at line 10809 of file miniaudio.h.

◆ ownsResourceManager

ma_bool8 ma_engine::ownsResourceManager

Definition at line 10808 of file miniaudio.h.

◆ pDevice

ma_device* ma_engine::pDevice

Definition at line 10801 of file miniaudio.h.

◆ pInlinedSoundHead

ma_sound_inlined* ma_engine::pInlinedSoundHead

Definition at line 10811 of file miniaudio.h.

◆ pLog

ma_log* ma_engine::pLog

Definition at line 10803 of file miniaudio.h.

◆ pResourceManager

ma_resource_manager* ma_engine::pResourceManager

Definition at line 10798 of file miniaudio.h.

◆ sampleRate

ma_uint32 ma_engine::sampleRate

Definition at line 10804 of file miniaudio.h.


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