Handbook Glossary
factorcode.org
Music


Vocabulary
raylib.ffi

Definition
USING: alien.c-types classes.struct ;

IN: raylib.ffi

STRUCT: Music
{
stream AudioStream initial: S{ AudioStream
{ buffer f }
{ sampleRate 0 }
{ sampleSize 0 }
{ channels 0 }
}
} { sampleCount uint initial: 0 } { looping bool }
{ ctxType int initial: 0 } { ctxData void* } ;


Methods
USING: classes.struct classes.struct.private kernel raylib.ffi ;

M: Music clone clone-underlying \ Music memory>struct ; inline


USING: accessors classes.struct combinators combinators.smart
raylib.ffi ;

M: Music struct-slot-values
[
{
[ stream>> ]
[ sampleCount>> ]
[ looping>> ]
[ ctxType>> ]
[ ctxData>> ]
} cleave
] output>array ; inline