Package com.raylib

Class Raylib.Music

java.lang.Object
org.bytedeco.javacpp.Pointer
com.raylib.Raylib.Music
All Implemented Interfaces:
AutoCloseable
Enclosing class:
Raylib

public static class Raylib.Music extends org.bytedeco.javacpp.Pointer
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer

    org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter
  • Field Summary

    Fields inherited from class org.bytedeco.javacpp.Pointer

    address, capacity, limit, position
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default native constructor.
    Music​(long size)
    Native array allocator.
    Music​(org.bytedeco.javacpp.Pointer p)
    Pointer cast constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bytedeco.javacpp.Pointer
     
    ctxData​(org.bytedeco.javacpp.Pointer setter)
     
    int
     
    ctxType​(int setter)
     
    int
     
    frameCount​(int setter)
     
    getPointer​(long i)
     
    boolean
     
    looping​(boolean setter)
     
    position​(long position)
     
     
     

    Methods inherited from class org.bytedeco.javacpp.Pointer

    address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Music

      public Music()
      Default native constructor.
    • Music

      public Music(long size)
      Native array allocator. Access with Pointer.position(long).
    • Music

      public Music(org.bytedeco.javacpp.Pointer p)
      Pointer cast constructor. Invokes Pointer(Pointer).
  • Method Details

    • position

      public Raylib.Music position(long position)
      Overrides:
      position in class org.bytedeco.javacpp.Pointer
    • getPointer

      public Raylib.Music getPointer(long i)
      Overrides:
      getPointer in class org.bytedeco.javacpp.Pointer
    • stream

      @ByRef public Raylib.AudioStream stream()
    • stream

      public Raylib.Music stream(Raylib.AudioStream setter)
    • frameCount

      @Cast("unsigned int") public int frameCount()
    • frameCount

      public Raylib.Music frameCount(int setter)
    • looping

      @Cast("bool") public boolean looping()
    • looping

      public Raylib.Music looping(boolean setter)
    • ctxType

      public int ctxType()
    • ctxType

      public Raylib.Music ctxType(int setter)
    • ctxData

      public org.bytedeco.javacpp.Pointer ctxData()
    • ctxData

      public Raylib.Music ctxData(org.bytedeco.javacpp.Pointer setter)