@@ -1413,9 +1413,8 @@ Within the world there is the concept of a "listener". Each `ma_engine` instance
...
@@ -1413,9 +1413,8 @@ Within the world there is the concept of a "listener". Each `ma_engine` instance
if you need more than one listener. In this case you will want to share a resource manager which you can do by initializing one manually and passing it into
if you need more than one listener. In this case you will want to share a resource manager which you can do by initializing one manually and passing it into
`ma_engine_config`. Using this method will require your application to manage groups and sounds on a per `ma_engine` basis.
`ma_engine_config`. Using this method will require your application to manage groups and sounds on a per `ma_engine` basis.
*/
*/
typedefstructma_enginema_engine;
typedefstructma_enginema_engine;
typedefstructma_soundma_sound;
typedefstructma_soundma_sound;
typedefstructma_sound_groupma_sound_group;
/* Stereo panner. */
/* Stereo panner. */
...
@@ -1705,10 +1704,11 @@ struct ma_sound_inlined
...
@@ -1705,10 +1704,11 @@ struct ma_sound_inlined
ma_sound_inlined*pPrev;
ma_sound_inlined*pPrev;
};
};
structma_sound_group
/* A sound group is just a sound. */
{
typedefma_sound_configma_sound_group_config;
ma_engine_nodeengineNode;/* Must be the first member for compatibility with the ma_node API. */