UNPKG

@megavr/ecsy-babylon

Version:

babylon.js ecsy binding and helpers

24 lines (23 loc) 647 B
import { System } from "ecsy"; import { Material, Mesh } from "../components/index"; /** System for Material component */ export declare class MaterialSystem extends System { /** @hidden */ static queries: { meshMaterial: { components: (typeof Mesh | typeof Material)[]; listen: { added: boolean; removed: boolean; changed: (typeof Material)[]; }; }; }; /** @hidden */ queries: any; /** @hidden */ execute(): void; private _isUrlMesh; private _updateMaterial; private _updateColor; }