Package-level declarations

Types

Link copied to clipboard
interface Clipboard
Link copied to clipboard
class DoubleSignal<A, B>
Link copied to clipboard
class LazyMat4(val update: (Mat4) -> Unit)
Link copied to clipboard
class MutableTextureAtlas(val context: Context, options: PackingOptions = PackingOptions())

Allows building of a TextureAtlas by combining existing textures, texture slices, and texture atlases.

Link copied to clipboard
sealed class Scaler
Link copied to clipboard
open class Signal
Link copied to clipboard
Link copied to clipboard
class TripleSignal<A, B, C>

Functions

Link copied to clipboard
Link copied to clipboard

Combine another TextureAtlas with the current atlas to create a new TextureAtlas.

fun TextureAtlas.combine(texture: Texture, name: String, context: Context): TextureAtlas

Combine a Texture with a TextureAtlas into a new TextureAtlas.

Combine a TextureSlice with a TextureAtlas into a new TextureAtlas.

Link copied to clipboard
inline fun DoubleArrayList.fastForEach(callback: (Double) -> Unit)
inline fun FloatArrayList.fastForEach(callback: (Float) -> Unit)
inline fun IntArrayList.fastForEach(callback: (Int) -> Unit)
inline fun <T> Array<T>.fastForEach(callback: (T) -> Unit)
inline fun <T> List<T>.fastForEach(callback: (T) -> Unit)
Link copied to clipboard
inline fun <T> List<T>.fastForEachReverse(callback: (T) -> Unit)
Link copied to clipboard
inline fun DoubleArrayList.fastForEachWithIndex(callback: (index: Int, value: Double) -> Unit)
inline fun FloatArrayList.fastForEachWithIndex(callback: (index: Int, value: Float) -> Unit)
inline fun IntArrayList.fastForEachWithIndex(callback: (index: Int, value: Int) -> Unit)
inline fun <T> Array<T>.fastForEachWithIndex(callback: (index: Int, value: T) -> Unit)
inline fun <T> List<T>.fastForEachWithIndex(callback: (index: Int, value: T) -> Unit)
Link copied to clipboard
inline fun <T> MutableList<T>.fastIterateRemove(callback: (T) -> Boolean): MutableList<T>
Link copied to clipboard
inline fun <T> List<T>.forEachReversed(action: (T) -> Unit)
Link copied to clipboard
fun signal(): Signal
Link copied to clipboard
Link copied to clipboard
fun <A, B> signal2v(): DoubleSignal<A, B>
Link copied to clipboard
fun <A, B, C> signal3v(): TripleSignal<A, B, C>
Link copied to clipboard
expect fun Double.toString(precision: Int): String
fun Float.toString(precision: Int): String
actual fun Double.toString(precision: Int): String
actual fun Double.toString(precision: Int): String
Link copied to clipboard
fun <T> MutableList<T>.truncate(newSize: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard