BVHLoader.d.ts 537 B

123456789101112131415161718192021222324
  1. import {
  2. AnimationClip,
  3. Skeleton,
  4. LoadingManager
  5. } from '../../../src/Three';
  6. export interface BVH {
  7. clip: AnimationClip;
  8. skeleton: Skeleton;
  9. }
  10. export class BVHLoader {
  11. constructor(manager?: LoadingManager);
  12. manager: LoadingManager;
  13. path: string;
  14. animateBonePositions: boolean;
  15. animateBoneRotations: boolean;
  16. load(url: string, onLoad: (bvh: BVH) => void, onProgress?: (event: ProgressEvent) => void, onError?: (event: ErrorEvent) => void) : void;
  17. setPath(path: string) : this;
  18. parse(text: string) : BVH;
  19. }