UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

34 lines (33 loc) 1.34 kB
import { Ray, Raycaster, Vector2 } from 'three'; import { JsLinesCollectionController } from '../nodes/js/code/utils/JsLinesCollectionController'; import { BaseNodeType } from '../nodes/_Base'; import { PointerEventsController } from '../scene/utils/events/PointerEventsController'; import { NamedFunction0 } from './_Base'; declare abstract class GlobalsTimeFunction0 extends NamedFunction0 { constructor(node: BaseNodeType, shadersCollectionController?: JsLinesCollectionController); } declare abstract class PointerEventsTimeFunction0 extends NamedFunction0 { protected pointerEventsController: PointerEventsController; constructor(node: BaseNodeType, shadersCollectionController?: JsLinesCollectionController); } export declare class globalsTime extends GlobalsTimeFunction0 { static type(): string; func(): number; } export declare class globalsTimeDelta extends GlobalsTimeFunction0 { static type(): string; func(): number; } export declare class globalsRaycaster extends PointerEventsTimeFunction0 { static type(): string; func(): Raycaster; } export declare class globalsRayFromCursor extends PointerEventsTimeFunction0 { static type(): string; func(): Ray; } export declare class globalsCursor extends PointerEventsTimeFunction0 { static type(): string; func(): Vector2; } export {};