@awayjs/scene
Version:
AwayJS scene classes
15 lines • 639 B
TypeScript
import { Vector3D } from '@awayjs/core';
import { DisplayObject } from '../display/DisplayObject';
import { ControllerBase } from '../controllers/ControllerBase';
export declare class LookAtController extends ControllerBase {
_pLookAtPosition: Vector3D;
_pLookAtObject: DisplayObject;
_pOrigin: Vector3D;
constructor(targetObject?: DisplayObject, lookAtObject?: DisplayObject);
get lookAtPosition(): Vector3D;
set lookAtPosition(val: Vector3D);
get lookAtObject(): DisplayObject;
set lookAtObject(val: DisplayObject);
update(interpolate?: boolean): void;
}
//# sourceMappingURL=LookAtController.d.ts.map