@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
35 lines • 980 B
TypeScript
export class TerrainSoundMaterialSurfaceDetector extends SoundMaterialSurfaceDetector<any> {
constructor();
/**
*
* @type {AbstractSoundMaterialDefinition[]}
*/
materials: AbstractSoundMaterialDefinition[];
/**
*
* @type {Terrain}
* @private
*/
private __terrain;
/**
*
* @type {SoundMaterialComposition}
* @private
*/
private __composite;
loadMaterialsFromJSON(json: any): void;
/**
*
* @param {Terrain} terrain
*/
initialize(terrain: Terrain): void;
/**
*
* @param {number} layer_index
* @param {AbstractSoundMaterialDefinition} material
*/
setLayerMaterial(layer_index: number, material: AbstractSoundMaterialDefinition): void;
detect(thing: any, point: any, interaction: any): any[];
}
import { SoundMaterialSurfaceDetector } from "../SoundMaterialSurfaceDetector.js";
//# sourceMappingURL=TerrainSoundMaterialSurfaceDetector.d.ts.map