Uses of Class
com.raylib.Music
Packages that use Music
-
Uses of Music in com.raylib
Methods in com.raylib that return MusicModifier and TypeMethodDescriptionstatic MusicMusic.allocateArray(long elementCount) Allocate an array of Musicstatic MusicMusic.allocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of MusicMusic.ctxData(MemorySegment value) Audio context data, depends on typeMusic.ctxType(int value) Type of music context (audio filetype)Music.frameCount(int value) Total number of frames (considering channels)Music.getArrayElement(int index) static MusicRaylib.loadMusicStream(Arena arena, String fileName) Load music stream from filestatic MusicRaylib.loadMusicStream(String fileName) Load music stream from filestatic MusicRaylib.loadMusicStreamFromMemory(Arena arena, String fileType, ByteBuffer data, int dataSize) Load music stream from datastatic MusicRaylib.loadMusicStreamFromMemory(String fileType, ByteBuffer data, int dataSize) Load music stream from dataMusic.looping(boolean value) Music looping enableMusic.stream(AudioStream value) Audio streamMethods in com.raylib with parameters of type MusicModifier and TypeMethodDescriptionstatic floatRaylib.getMusicTimeLength(Music music) Get music time length (in seconds)static floatRaylib.getMusicTimePlayed(Music music) Get current music time played (in seconds)static booleanRaylib.isMusicStreamPlaying(Music music) Check if music is playingstatic booleanRaylib.isMusicValid(Music music) Checks if a music stream is valid (context and buffers initialized)static voidRaylib.pauseMusicStream(Music music) Pause music playingstatic voidRaylib.playMusicStream(Music music) Start music playingstatic voidRaylib.resumeMusicStream(Music music) Resume playing paused musicstatic voidRaylib.seekMusicStream(Music music, float position) Seek music to a position (in seconds)static voidRaylib.setMusicPan(Music music, float pan) Set pan for a music (0.5 is center)static voidRaylib.setMusicPitch(Music music, float pitch) Set pitch for a music (1.0 is base level)static voidRaylib.setMusicVolume(Music music, float volume) Set volume for music (1.0 is max level)static voidRaylib.stopMusicStream(Music music) Stop music playingstatic voidRaylib.unloadMusicStream(Music music) Unload music streamstatic voidRaylib.updateMusicStream(Music music) Updates buffers for music streaming