UNPKG

polygonjs-engine

Version:

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

45 lines (44 loc) 1.96 kB
import { AnimationsAnimNode } from '../../../nodes/anim/Animations'; import { CopAnimNode } from '../../../nodes/anim/Cop'; import { CopyAnimNode } from '../../../nodes/anim/Copy'; import { DelayAnimNode } from '../../../nodes/anim/Delay'; import { DurationAnimNode } from '../../../nodes/anim/Duration'; import { EasingAnimNode } from '../../../nodes/anim/Easing'; import { EventsAnimNode } from '../../../nodes/anim/Events'; import { MaterialsAnimNode } from '../../../nodes/anim/Materials'; import { MergeAnimNode } from '../../../nodes/anim/Merge'; import { NullAnimNode } from '../../../nodes/anim/Null'; import { OperationAnimNode } from '../../../nodes/anim/Operation'; import { PositionAnimNode } from '../../../nodes/anim/Position'; import { PostProcessAnimNode } from '../../../nodes/anim/PostProcess'; import { PropertyNameAnimNode } from '../../../nodes/anim/PropertyName'; import { PropertyValueAnimNode } from '../../../nodes/anim/PropertyValue'; import { RenderersAnimNode } from '../../../nodes/anim/Renderers'; import { RepeatAnimNode } from '../../../nodes/anim/Repeat'; import { SwitchAnimNode } from '../../../nodes/anim/Switch'; import { TargetAnimNode } from '../../../nodes/anim/Target'; export interface AnimNodeChildrenMap { copy: CopyAnimNode; delay: DelayAnimNode; duration: DurationAnimNode; easing: EasingAnimNode; merge: MergeAnimNode; null: NullAnimNode; operation: OperationAnimNode; position: PositionAnimNode; propertyName: PropertyNameAnimNode; propertyValue: PropertyValueAnimNode; repeat: RepeatAnimNode; switch: SwitchAnimNode; target: TargetAnimNode; animations: AnimationsAnimNode; cop: CopAnimNode; events: EventsAnimNode; materials: MaterialsAnimNode; postProcess: PostProcessAnimNode; renderers: RenderersAnimNode; } import { PolyEngine } from '../../../Poly'; export declare class AnimRegister { static run(poly: PolyEngine): void; }