UNPKG

@lightningjs/renderer

Version:
40 lines (39 loc) 1.06 kB
import type { NodeStruct, NodeStructWritableProps } from './NodeStruct.js'; import { SharedObject } from '@lightningjs/threadx'; export declare class SharedNode extends SharedObject { z$__type__Props: NodeStructWritableProps & SharedObject['z$__type__Props']; /** * Must have lock on sharedNode before calling constructor! * * @param sharedNodeStruct */ constructor(sharedNodeStruct: NodeStruct, extendedCurProps?: Record<string, unknown>); x: number; y: number; width: number; height: number; alpha: number; autosize: boolean; clipping: boolean; color: number; colorTop: number; colorBottom: number; colorLeft: number; colorRight: number; colorTl: number; colorTr: number; colorBl: number; colorBr: number; scaleX: number; scaleY: number; mountX: number; mountY: number; mount: number; pivot: number; pivotX: number; pivotY: number; rotation: number; protected parentId: number; zIndex: number; zIndexLocked: number; }