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

#include <miniaudio.h>

+ Collaboration diagram for ma_node_base:

Public Member Functions

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

Public Attributes

ma_node_graphpNodeGraph
 
const ma_node_vtablevtable
 
float * pCachedData
 
ma_uint16 cachedDataCapInFramesPerBus
 
ma_uint16 cachedFrameCountOut
 
ma_uint16 cachedFrameCountIn
 
ma_uint16 consumedFrameCountIn
 
ma_uint32 inputBusCount
 
ma_uint32 outputBusCount
 
ma_node_input_buspInputBuses
 
ma_node_output_buspOutputBuses
 
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
 

Detailed Description

Definition at line 10299 of file miniaudio.h.

Member Function Documentation

◆ MA_ATOMIC() [1/3]

ma_node_base::MA_ATOMIC ( ,
ma_node_state   
)

◆ MA_ATOMIC() [2/3]

ma_node_base::MA_ATOMIC ( ,
ma_uint64   
)

◆ MA_ATOMIC() [3/3]

ma_node_base::MA_ATOMIC ( ,
ma_uint64   
)

Member Data Documentation

◆ _inputBuses

ma_node_input_bus ma_node_base::_inputBuses[MA_MAX_NODE_LOCAL_BUS_COUNT]

Definition at line 10322 of file miniaudio.h.

◆ _outputBuses

ma_node_output_bus ma_node_base::_outputBuses[MA_MAX_NODE_LOCAL_BUS_COUNT]

Definition at line 10323 of file miniaudio.h.

◆ _ownsHeap

ma_bool32 ma_node_base::_ownsHeap

Definition at line 10325 of file miniaudio.h.

◆ _pHeap

void* ma_node_base::_pHeap

Definition at line 10324 of file miniaudio.h.

◆ cachedDataCapInFramesPerBus

ma_uint16 ma_node_base::cachedDataCapInFramesPerBus

Definition at line 10305 of file miniaudio.h.

◆ cachedFrameCountIn

ma_uint16 ma_node_base::cachedFrameCountIn

Definition at line 10309 of file miniaudio.h.

◆ cachedFrameCountOut

ma_uint16 ma_node_base::cachedFrameCountOut

Definition at line 10308 of file miniaudio.h.

◆ consumedFrameCountIn

ma_uint16 ma_node_base::consumedFrameCountIn

Definition at line 10310 of file miniaudio.h.

◆ inputBusCount

ma_uint32 ma_node_base::inputBusCount

Definition at line 10316 of file miniaudio.h.

◆ outputBusCount

ma_uint32 ma_node_base::outputBusCount

Definition at line 10317 of file miniaudio.h.

◆ pCachedData

float* ma_node_base::pCachedData

Definition at line 10304 of file miniaudio.h.

◆ pInputBuses

ma_node_input_bus* ma_node_base::pInputBuses

Definition at line 10318 of file miniaudio.h.

◆ pNodeGraph

ma_node_graph* ma_node_base::pNodeGraph

Definition at line 10302 of file miniaudio.h.

◆ pOutputBuses

ma_node_output_bus* ma_node_base::pOutputBuses

Definition at line 10319 of file miniaudio.h.

◆ vtable

const ma_node_vtable* ma_node_base::vtable

Definition at line 10303 of file miniaudio.h.


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