@megavr/ecsy-babylon
Version:
babylon.js ecsy binding and helpers
8 lines (7 loc) • 380 B
text/typescript
import * as BABYLON from "@babylonjs/core";
import { ObjectComponent } from "./ObjectComponent";
/** Interface defined texture of a component, which will also have an object property. */
export interface TextureComponent<T> extends ObjectComponent<BABYLON.Scene | BABYLON.Material | BABYLON.ParticleSystem> {
/** Texture properties to be manipulated. */
texture?: T;
}