@awayjs/scene
Version:
AwayJS scene classes
21 lines • 700 B
TypeScript
import { ByteArray } from '@awayjs/core';
import { Image2D } from '@awayjs/stage';
import { ImageTexture2D } from '@awayjs/renderer';
/**
* Helper class for casting assets to usable objects
*/
export declare class Cast {
private static _colorNames;
private static _hexChars;
private static _notClasses;
private static _classes;
static string(data: any): string;
static byteArray(data: any): ByteArray;
private static isHex;
static tryColor(data: any): number;
static color(data: any): number;
static tryClass(name: string): any;
static image2D(data: any): Image2D;
static bitmapTexture(data: any): ImageTexture2D;
}
//# sourceMappingURL=Cast.d.ts.map