UNPKG

@ar-js-org/ar.js-threejs

Version:

AR.js (THREEx, ARjs) modular package - Typescript version

11 lines (10 loc) 433 B
import { EventDispatcher, Object3D } from "three"; import { IArBaseControls } from "./CommonInterfaces/THREEx-interfaces"; export declare abstract class ArBaseControls extends EventDispatcher<CustomEvent> implements IArBaseControls { static _id: number; id: number; protected object3d: Object3D; constructor(object3d: Object3D); abstract update(object3d: Object3D): void; abstract name(): string; }