Skip to main content

Type Alias: UIData

type UIData = object;

Defined in: types.ts:170

Properties

activeClipPlaneIndex

activeClipPlaneIndex: number;

Defined in: types.ts:203


activeDragButton

activeDragButton: number | null;

Defined in: types.ts:199


activeDragMode

activeDragMode: DRAG_MODE | null;

Defined in: types.ts:198


angleFirstLine

angleFirstLine: number[];

Defined in: types.ts:201


angleState

angleState: "none" | "drawing_first_line" | "drawing_second_line" | "complete";

Defined in: types.ts:202


clickedTile

clickedTile: number;

Defined in: types.ts:177


currentTouchTime

currentTouchTime: number;

Defined in: types.ts:183


currX

currX: number;

Defined in: types.ts:181


currY

currY: number;

Defined in: types.ts:182


doubleTouch

doubleTouch: boolean;

Defined in: types.ts:186


dpr?

optional dpr: number;

Defined in: types.ts:193


dragClipPlaneStartDepthAziElev

dragClipPlaneStartDepthAziElev: number[];

Defined in: types.ts:190


dragEnd

dragEnd: number[];

Defined in: types.ts:189


dragStart

dragStart: number[];

Defined in: types.ts:188


isDragging

isDragging: boolean;

Defined in: types.ts:187


lastTouchTime

lastTouchTime: number;

Defined in: types.ts:184


lastTwoTouchDistance

lastTwoTouchDistance: number;

Defined in: types.ts:191


max2D?

optional max2D: number;

Defined in: types.ts:194


max3D?

optional max3D: number;

Defined in: types.ts:195


mouseButtonCenterDown

mouseButtonCenterDown: boolean;

Defined in: types.ts:174


mouseButtonLeftDown

mouseButtonLeftDown: boolean;

Defined in: types.ts:173


mouseButtonRightDown

mouseButtonRightDown: boolean;

Defined in: types.ts:175


mouseDepthPicker

mouseDepthPicker: boolean;

Defined in: types.ts:176


mousedown

mousedown: boolean;

Defined in: types.ts:171


multiTouchGesture

multiTouchGesture: boolean;

Defined in: types.ts:192


pan2DxyzmmAtMouseDown

pan2DxyzmmAtMouseDown: vec4;

Defined in: types.ts:178


prevX

prevX: number;

Defined in: types.ts:179


prevY

prevY: number;

Defined in: types.ts:180


touchdown

touchdown: boolean;

Defined in: types.ts:172


touchTimer

touchTimer: NodeJS.Timeout | null;

Defined in: types.ts:185


windowX

windowX: number;

Defined in: types.ts:196


windowY

windowY: number;

Defined in: types.ts:197