@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
15 lines (14 loc) • 658 B
TypeScript
import { BaseCameraControlsEventNodeType, CameraControls } from '../_BaseCameraControls';
import { CoreGraphNodeId } from '../../../../core/graph/CoreGraph';
export declare class CameraControlsConfig {
private _camera_node_id;
private _controls_node;
private _controls;
private _updateRequired;
constructor(_camera_node_id: CoreGraphNodeId, _controls_node: BaseCameraControlsEventNodeType, _controls: CameraControls);
updateRequired(): boolean;
get camera_node_id(): number;
get controls(): CameraControls;
get controls_node(): BaseCameraControlsEventNodeType;
is_equal(other_config: CameraControlsConfig): boolean;
}