UNPKG

@polygonjs/polygonjs

Version:

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

55 lines (54 loc) 2.67 kB
import { DelayAnimNode } from '../../../nodes/anim/Delay'; import { DurationAnimNode } from '../../../nodes/anim/Duration'; import { EasingAnimNode } from '../../../nodes/anim/Easing'; 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 { PropertyNameAnimNode } from '../../../nodes/anim/PropertyName'; import { PropertyValueAnimNode } from '../../../nodes/anim/PropertyValue'; import { RepeatAnimNode } from '../../../nodes/anim/Repeat'; import { PlayAnimNode } from '../../../nodes/anim/Play'; import { SubnetAnimNode } from '../../../nodes/anim/Subnet'; import { SubnetInputAnimNode } from '../../../nodes/anim/SubnetInput'; import { SubnetOutputAnimNode } from '../../../nodes/anim/SubnetOutput'; import { SwitchAnimNode } from '../../../nodes/anim/Switch'; import { TargetAnimNode } from '../../../nodes/anim/Target'; import { ActorsNetworkAnimNode } from '../../../nodes/anim/ActorsNetwork'; import { AnimationsNetworkAnimNode } from '../../../nodes/anim/AnimationsNetwork'; import { AudioNetworkAnimNode } from '../../../nodes/anim/AudioNetwork'; import { CopNetworkAnimNode } from '../../../nodes/anim/CopNetwork'; import { EventsNetworkAnimNode } from '../../../nodes/anim/EventsNetwork'; import { MaterialsNetworkAnimNode } from '../../../nodes/anim/MaterialsNetwork'; import { PostProcessNetworkAnimNode } from '../../../nodes/anim/PostProcessNetwork'; import { RenderersNetworkAnimNode } from '../../../nodes/anim/RenderersNetwork'; export interface AnimNodeChildrenMap { delay: DelayAnimNode; duration: DurationAnimNode; easing: EasingAnimNode; merge: MergeAnimNode; null: NullAnimNode; operation: OperationAnimNode; play: PlayAnimNode; position: PositionAnimNode; propertyName: PropertyNameAnimNode; propertyValue: PropertyValueAnimNode; repeat: RepeatAnimNode; subnet: SubnetAnimNode; subnetInput: SubnetInputAnimNode; subnetOutput: SubnetOutputAnimNode; switch: SwitchAnimNode; target: TargetAnimNode; actorsNetwork: ActorsNetworkAnimNode; animationsNetwork: AnimationsNetworkAnimNode; audioNetwork: AudioNetworkAnimNode; copNetwork: CopNetworkAnimNode; eventsNetwork: EventsNetworkAnimNode; materialsNetwork: MaterialsNetworkAnimNode; postProcessNetwork: PostProcessNetworkAnimNode; renderersNetwork: RenderersNetworkAnimNode; } import { PolyEngine } from '../../../Poly'; export declare class AnimRegister { static run(poly: PolyEngine): void; }