raygui-widget
Public Member Functions | Public Attributes | List of all members
ma_engine_node Struct Reference
Collaboration diagram for ma_engine_node:
Collaboration graph
[legend]

Public Member Functions

 MA_ATOMIC (4, float) pitch
 
 MA_ATOMIC (4, ma_bool32) isPitchDisabled
 
 MA_ATOMIC (4, ma_bool32) isSpatializationDisabled
 
 MA_ATOMIC (4, ma_uint32) pinnedListenerIndex
 

Public Attributes

ma_node_base baseNode
 
ma_enginepEngine
 
ma_uint32 sampleRate
 
ma_uint32 volumeSmoothTimeInPCMFrames
 
ma_mono_expansion_mode monoExpansionMode
 
ma_fader fader
 
ma_linear_resampler resampler
 
ma_spatializer spatializer
 
ma_panner panner
 
ma_gainer volumeGainer
 
ma_atomic_float volume
 
float oldPitch
 
float oldDopplerPitch
 
struct {
   ma_atomic_float   volumeBeg
 
   ma_atomic_float   volumeEnd
 
   ma_atomic_uint64   fadeLengthInFrames
 
   ma_atomic_uint64   absoluteGlobalTimeInFrames
 
fadeSettings
 
ma_bool8 _ownsHeap
 
void * _pHeap
 

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