UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

8 lines 690 B
import { TgdColor } from "../color"; import { TgdVec2, TgdVec3, TgdVec4 } from "../math"; import { ArrayNumber4 } from "../types"; export declare function ensureArray<T>(items: T | T[] | undefined): T[]; export declare function ensureTgdVec3(vec?: TgdColor | TgdVec2 | TgdVec3 | TgdVec4 | number[] | number | null, defaultValue?: TgdVec3): TgdVec3; export declare function ensureTgdVec4(vec?: TgdColor | TgdVec2 | TgdVec3 | TgdVec4 | number[] | number | null, defaultValue?: TgdVec4): TgdVec4; export declare function ensureArrayNumber4(vec?: TgdColor | TgdVec2 | TgdVec3 | TgdVec4 | number[] | number | null, defaultValue?: ArrayNumber4): ArrayNumber4; //# sourceMappingURL=ensure.d.ts.map