Mario Kart 64
Loading...
Searching...
No Matches
ma_node_base Struct Reference

#include <miniaudio.h>

Collaboration diagram for ma_node_base:
[legend]

Public Member Functions

 MA_ATOMIC (4, ma_node_state) state
 
 MA_ATOMIC (8, ma_uint64) stateTimes[2]
 
 MA_ATOMIC (8, ma_uint64) localTime
 

Data Fields

ma_node_graphpNodeGraph
 
const ma_node_vtablevtable
 
ma_uint32 inputBusCount
 
ma_uint32 outputBusCount
 
ma_node_input_buspInputBuses
 
ma_node_output_buspOutputBuses
 
float * pCachedData
 
ma_uint16 cachedDataCapInFramesPerBus
 
ma_uint16 cachedFrameCountOut
 
ma_uint16 cachedFrameCountIn
 
ma_uint16 consumedFrameCountIn
 
ma_node_input_bus _inputBuses [MA_MAX_NODE_LOCAL_BUS_COUNT]
 
ma_node_output_bus _outputBuses [MA_MAX_NODE_LOCAL_BUS_COUNT]
 
void * _pHeap
 
ma_bool32 _ownsHeap
 

Member Function Documentation

◆ MA_ATOMIC() [1/3]

ma_node_base::MA_ATOMIC ( 4 ,
ma_node_state  )

◆ MA_ATOMIC() [2/3]

ma_node_base::MA_ATOMIC ( 8 ,
ma_uint64  )

◆ MA_ATOMIC() [3/3]

ma_node_base::MA_ATOMIC ( 8 ,
ma_uint64  )

Field Documentation

◆ _inputBuses

ma_node_input_bus ma_node_base::_inputBuses[MA_MAX_NODE_LOCAL_BUS_COUNT]

◆ _outputBuses

ma_node_output_bus ma_node_base::_outputBuses[MA_MAX_NODE_LOCAL_BUS_COUNT]

◆ _ownsHeap

ma_bool32 ma_node_base::_ownsHeap

◆ _pHeap

void* ma_node_base::_pHeap

◆ cachedDataCapInFramesPerBus

ma_uint16 ma_node_base::cachedDataCapInFramesPerBus

◆ cachedFrameCountIn

ma_uint16 ma_node_base::cachedFrameCountIn

◆ cachedFrameCountOut

ma_uint16 ma_node_base::cachedFrameCountOut

◆ consumedFrameCountIn

ma_uint16 ma_node_base::consumedFrameCountIn

◆ inputBusCount

ma_uint32 ma_node_base::inputBusCount

◆ outputBusCount

ma_uint32 ma_node_base::outputBusCount

◆ pCachedData

float* ma_node_base::pCachedData

◆ pInputBuses

ma_node_input_bus* ma_node_base::pInputBuses

◆ pNodeGraph

ma_node_graph* ma_node_base::pNodeGraph

◆ pOutputBuses

ma_node_output_bus* ma_node_base::pOutputBuses

◆ vtable

const ma_node_vtable* ma_node_base::vtable

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