Package net.minecraft.client.sound
Class SoundEngine.SourceSetImpl
java.lang.Object
net.minecraft.client.sound.SoundEngine.SourceSetImpl
- All Implemented Interfaces:
SoundEngine.SourceSet
- Enclosing class:
- SoundEngine
@Environment(CLIENT) static class SoundEngine.SourceSetImpl extends Object implements SoundEngine.SourceSet
-
Field Summary
Fields Modifier and Type Field Description private intmaxSourceCountprivate Set<Source>sources -
Constructor Summary
Constructors Constructor Description SourceSetImpl(int maxSourceCount) -
Method Summary
Modifier and Type Method Description voidclose()SourcecreateSource()intgetMaxSourceCount()intgetSourceCount()booleanrelease(Source source)
-
Field Details
-
maxSourceCount
private final int maxSourceCount -
sources
-
-
Constructor Details
-
SourceSetImpl
public SourceSetImpl(int maxSourceCount)
-
-
Method Details
-
createSource
- Specified by:
createSourcein interfaceSoundEngine.SourceSet
-
release
- Specified by:
releasein interfaceSoundEngine.SourceSet
-
close
public void close()- Specified by:
closein interfaceSoundEngine.SourceSet
-
getMaxSourceCount
public int getMaxSourceCount()- Specified by:
getMaxSourceCountin interfaceSoundEngine.SourceSet
-
getSourceCount
public int getSourceCount()- Specified by:
getSourceCountin interfaceSoundEngine.SourceSet
-