react-babylonjs-x
Version:
React for Babylon.js
24 lines (23 loc) • 681 B
TypeScript
import { IParticleSystem, Skeleton, AnimationGroup, AbstractMesh, Nullable, BoundingInfo } from "@babylonjs/core";
import "@babylonjs/loaders";
export declare enum LoaderStatus {
Loading = 0,
Loaded = 1,
Error = 2
}
export declare class LoadedModel {
status?: LoaderStatus;
rootMesh?: AbstractMesh;
errorMessage?: string;
loaderName?: string;
meshes?: AbstractMesh[];
particleSystems?: IParticleSystem[];
skeletons?: Skeleton[];
animationGroups?: AnimationGroup[];
scaleToDimension?: number;
get boundingInfo(): Nullable<BoundingInfo>;
/**
* Clean up all resources.
*/
dispose(): void;
}