JxrPlatformAdapter.SoundPoolExtensionsWrapper


public interface JxrPlatformAdapter.SoundPoolExtensionsWrapper


Interface for a SceneCore SoundPoolExtensionsWrapper.

Summary

Public methods

abstract int
getSpatialSourceType(@NonNull SoundPool soundPool, int streamId)
abstract int
play(
    @NonNull SoundPool soundPool,
    int soundId,
    @NonNull JxrPlatformAdapter.PointSourceAttributes attributes,
    float volume,
    int priority,
    int loop,
    float rate
)
abstract int
play(
    @NonNull SoundPool soundPool,
    int soundId,
    @NonNull JxrPlatformAdapter.SoundFieldAttributes attributes,
    float volume,
    int priority,
    int loop,
    float rate
)

Public methods

getSpatialSourceType

Added in 1.0.0-alpha01
abstract int getSpatialSourceType(@NonNull SoundPool soundPool, int streamId)

play

Added in 1.0.0-alpha01
abstract int play(
    @NonNull SoundPool soundPool,
    int soundId,
    @NonNull JxrPlatformAdapter.PointSourceAttributes attributes,
    float volume,
    int priority,
    int loop,
    float rate
)

play

Added in 1.0.0-alpha01
abstract int play(
    @NonNull SoundPool soundPool,
    int soundId,
    @NonNull JxrPlatformAdapter.SoundFieldAttributes attributes,
    float volume,
    int priority,
    int loop,
    float rate
)