uapmd-binding
Toggle table of contents
JVM
Target filter
JVM
Switch theme
Search in API
Skip to content
uapmd-binding
uapmd-binding
/
dev.atsushieno.uapmd.jna
/
UapmdTimelineState
Uapmd
Timeline
State
JVM
@
Structure.FieldOrder
(
value
=
[
"playhead_position"
,
"is_playing"
,
"loop_enabled"
,
"loop_start"
,
"loop_end"
,
"tempo"
,
"time_signature_numerator"
,
"time_signature_denominator"
,
"sample_rate"
]
)
open
class
UapmdTimelineState
:
Structure
Members
Constructors
Uapmd
Timeline
State
Link copied to clipboard
JVM
constructor
(
)
Properties
auto
Read
Link copied to clipboard
JVM
open
var
autoRead
:
Boolean
auto
Write
Link copied to clipboard
JVM
open
var
autoWrite
:
Boolean
is_
playing
Link copied to clipboard
JVM
@
JvmField
var
is_playing
:
Byte
loop_
enabled
Link copied to clipboard
JVM
@
JvmField
var
loop_enabled
:
Byte
loop_
end
Link copied to clipboard
JVM
@
JvmField
var
loop_end
:
UapmdTimelinePosition
loop_
start
Link copied to clipboard
JVM
@
JvmField
var
loop_start
:
UapmdTimelinePosition
playhead_
position
Link copied to clipboard
JVM
@
JvmField
var
playhead_position
:
UapmdTimelinePosition
pointer
Link copied to clipboard
JVM
open
val
pointer
:
Pointer
?
sample_
rate
Link copied to clipboard
JVM
@
JvmField
var
sample_rate
:
Int
tempo
Link copied to clipboard
JVM
@
JvmField
var
tempo
:
Double
time_
signature_
denominator
Link copied to clipboard
JVM
@
JvmField
var
time_signature_denominator
:
Int
time_
signature_
numerator
Link copied to clipboard
JVM
@
JvmField
var
time_signature_numerator
:
Int
Functions
auto
Read
Link copied to clipboard
JVM
open
fun
autoRead
(
)
auto
Write
Link copied to clipboard
JVM
open
fun
autoWrite
(
)
clear
Link copied to clipboard
JVM
open
fun
clear
(
)
data
Equals
Link copied to clipboard
JVM
open
fun
dataEquals
(
s
:
Structure
?
)
:
Boolean
open
fun
dataEquals
(
s
:
Structure
?
,
clear
:
Boolean
)
:
Boolean
read
Link copied to clipboard
JVM
open
fun
read
(
)
read
Field
Link copied to clipboard
JVM
open
fun
readField
(
name
:
String
?
)
:
Any
?
set
Auto
Synch
Link copied to clipboard
JVM
open
fun
setAutoSynch
(
auto
:
Boolean
)
size
Link copied to clipboard
JVM
open
fun
size
(
)
:
Int
to
Array
Link copied to clipboard
JVM
open
fun
toArray
(
array
:
Array
<
out
Structure
?
>
?
)
:
Array
<
out
Structure
?
>
?
open
fun
toArray
(
size
:
Int
)
:
Array
<
out
Structure
?
>
?
to
String
Link copied to clipboard
JVM
open
fun
toString
(
debug
:
Boolean
)
:
String
?
write
Link copied to clipboard
JVM
open
fun
write
(
)
write
Field
Link copied to clipboard
JVM
open
fun
writeField
(
name
:
String
?
)
open
fun
writeField
(
name
:
String
?
,
value
:
Any
?
)