mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
20 lines (19 loc) • 630 B
TypeScript
import IPositioned from "./IPositioned";
import Defaults from "./utils/Defaults";
import { ExtractProps } from "./utils/extractProps";
import Nullable from "./utils/Nullable";
export default interface IAudio extends IPositioned {
src: Nullable<string>;
autoplay: boolean;
paused: boolean;
stopped: boolean;
loop: boolean;
volume: number;
playbackRate: number;
distance: number;
distanceModel: string;
maxDistance: number;
rolloffFactor: number;
}
export declare const audioSchema: Required<ExtractProps<IAudio>>;
export declare const audioDefaults: Defaults<IAudio>;