Package com.jme3.audio.android
Class AndroidAudioData
java.lang.Object
com.jme3.util.NativeObject
com.jme3.audio.AudioData
com.jme3.audio.android.AndroidAudioData
- All Implemented Interfaces:
Cloneable
public class AndroidAudioData
extends com.jme3.audio.AudioData
-
Nested Class Summary
Nested classes/interfaces inherited from class com.jme3.audio.AudioData
com.jme3.audio.AudioData.DataType -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.jme3.asset.AssetKey<?> protected floatFields inherited from class com.jme3.audio.AudioData
bitsPerSample, channels, sampleRateFields inherited from class com.jme3.util.NativeObject
handleRef, id, INVALID_ID, objectManager, OBJTYPE_AUDIOBUFFER, OBJTYPE_AUDIOSTREAM, OBJTYPE_BO, OBJTYPE_FILTER, OBJTYPE_FRAMEBUFFER, OBJTYPE_SHADER, OBJTYPE_SHADERSOURCE, OBJTYPE_TEXTURE, OBJTYPE_VERTEXBUFFER, updateNeeded -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.jme3.util.NativeObjectvoiddeleteObject(Object rendererObject) com.jme3.asset.AssetKey<?> floatcom.jme3.audio.AudioData.DataTypefloatlongvoidvoidsetAssetKey(com.jme3.asset.AssetKey<?> assetKey) voidsetCurrentVolume(float currentVolume) Methods inherited from class com.jme3.audio.AudioData
getBitsPerSample, getChannels, getSampleRate, setupFormatMethods inherited from class com.jme3.util.NativeObject
clearUpdateNeeded, clone, deleteNativeBuffers, dispose, getId, getWeakRef, isUpdateNeeded, setId, setUpdateNeeded, toString
-
Field Details
-
assetKey
protected com.jme3.asset.AssetKey<?> assetKey -
currentVolume
protected float currentVolume
-
-
Constructor Details
-
AndroidAudioData
public AndroidAudioData() -
AndroidAudioData
protected AndroidAudioData(int id)
-
-
Method Details
-
getAssetKey
public com.jme3.asset.AssetKey<?> getAssetKey() -
setAssetKey
public void setAssetKey(com.jme3.asset.AssetKey<?> assetKey) -
getDataType
public com.jme3.audio.AudioData.DataType getDataType()- Specified by:
getDataTypein classcom.jme3.audio.AudioData
-
getDuration
public float getDuration()- Specified by:
getDurationin classcom.jme3.audio.AudioData
-
resetObject
public void resetObject()- Specified by:
resetObjectin classcom.jme3.util.NativeObject
-
deleteObject
- Specified by:
deleteObjectin classcom.jme3.util.NativeObject
-
getCurrentVolume
public float getCurrentVolume() -
setCurrentVolume
public void setCurrentVolume(float currentVolume) -
createDestructableClone
public com.jme3.util.NativeObject createDestructableClone()- Specified by:
createDestructableClonein classcom.jme3.util.NativeObject
-
getUniqueId
public long getUniqueId()- Specified by:
getUniqueIdin classcom.jme3.util.NativeObject
-