2018-05-21 10:31:00 +02:00
|
|
|
declare module ASModule {
|
|
|
|
type i8 = number;
|
|
|
|
type i16 = number;
|
|
|
|
type i32 = number;
|
|
|
|
type u8 = number;
|
|
|
|
type u16 = number;
|
|
|
|
type u32 = number;
|
|
|
|
type f32 = number;
|
|
|
|
type f64 = number;
|
|
|
|
type bool = any;
|
2019-02-21 00:11:22 +01:00
|
|
|
namespace JSMath {
|
|
|
|
function log(x: f64): f64;
|
|
|
|
function log2(x: f64): f64;
|
|
|
|
}
|
|
|
|
var NUM_COLORS: i32;
|
2018-05-21 10:31:00 +02:00
|
|
|
function computeLine(y: u32, width: u32, height: u32, limit: u32): void;
|
2019-02-21 00:11:22 +01:00
|
|
|
function clamp<f64>(value: f64, minValue: f64, maxValue: f64): f64;
|
2018-05-21 10:31:00 +02:00
|
|
|
}
|
|
|
|
export default ASModule;
|