@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
14 lines (13 loc) • 899 B
TypeScript
import { Object3D } from 'three';
import { ObjectNamedFunction2 } from './_Base';
import { ActorEvaluator } from '../nodes/js/code/assemblers/actor/ActorEvaluator';
import type { ObjectToPointerdownOptions } from '../scene/utils/actors/rayObjectIntersection/PointerdownController';
import type { ObjectToPointerupOptions } from '../scene/utils/actors/rayObjectIntersection/PointerupController';
export declare class addObjectToPointerdownCheck extends ObjectNamedFunction2<[ActorEvaluator, ObjectToPointerdownOptions]> {
static type(): string;
func(object3D: Object3D, evaluator: ActorEvaluator, options: ObjectToPointerdownOptions): void;
}
export declare class addObjectToPointerupCheck extends ObjectNamedFunction2<[ActorEvaluator, ObjectToPointerupOptions]> {
static type(): string;
func(object3D: Object3D, evaluator: ActorEvaluator, options: ObjectToPointerupOptions): void;
}