@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
55 lines (54 loc) • 2.67 kB
TypeScript
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;
}