@enable3d/three-graphics
Version:
3D library wrapping three.js and ammo.js
17 lines • 730 B
TypeScript
/**
* @author Yannick Deubel (https://github.com/yandeu)
* @copyright Copyright (c) 2021 Yannick Deubel; Project Url: https://github.com/enable3d/enable3d
* @license {@link https://github.com/enable3d/enable3d/blob/master/LICENSE|LGPL-3.0}
*/
import { Texture } from 'three';
import { SpriteSheet, SpriteSheetFrameOptions } from './spriteSheet.js';
export declare class Button extends SpriteSheet {
overFrame: number;
outFrame: number;
downFrame: number;
_onInputOver(): void;
_onInputOut(): void;
_onInputDown(): void;
constructor(texture: Texture, frameOptions: SpriteSheetFrameOptions, overFrame: number, outFrame: number, downFrame: number);
}
//# sourceMappingURL=button.d.ts.map