@lightningjs/renderer
Version:
Lightning 3 Renderer
91 lines (90 loc) • 2.44 kB
TypeScript
import { BufferStruct } from '@lightningjs/threadx';
export interface NodeStructWritableProps {
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;
colorBr: number;
colorBl: number;
parentId: number;
zIndex: number;
zIndexLocked: number;
scaleX: number;
scaleY: number;
mount: number;
mountX: number;
mountY: number;
pivot: number;
pivotX: number;
pivotY: number;
rotation: number;
}
export declare class NodeStruct extends BufferStruct implements NodeStructWritableProps {
static readonly typeId: number;
get x(): number;
set x(value: number);
get y(): number;
set y(value: number);
get width(): number;
set width(value: number);
get height(): number;
set height(value: number);
get alpha(): number;
set alpha(value: number);
get autosize(): boolean;
set autosize(value: boolean);
get clipping(): boolean;
set clipping(value: boolean);
get color(): number;
set color(value: number);
get colorTop(): number;
set colorTop(value: number);
get colorBottom(): number;
set colorBottom(value: number);
get colorLeft(): number;
set colorLeft(value: number);
get colorRight(): number;
set colorRight(value: number);
get colorTl(): number;
set colorTl(value: number);
get colorTr(): number;
set colorTr(value: number);
get colorBl(): number;
set colorBl(value: number);
get colorBr(): number;
set colorBr(value: number);
get scaleX(): number;
set scaleX(value: number);
get scaleY(): number;
set scaleY(value: number);
get mount(): number;
set mount(value: number);
get mountX(): number;
set mountX(value: number);
get mountY(): number;
set mountY(value: number);
get pivot(): number;
set pivot(value: number);
get pivotX(): number;
set pivotX(value: number);
get pivotY(): number;
set pivotY(value: number);
get rotation(): number;
set rotation(value: number);
get parentId(): number;
set parentId(value: number);
get zIndex(): number;
set zIndex(value: number);
get zIndexLocked(): number;
set zIndexLocked(value: number);
}