@animech-public/playcanvas
Version:
PlayCanvas WebGL game engine
15 lines (14 loc) • 485 B
TypeScript
export class StandardMaterialValidator {
removeInvalid: boolean;
valid: boolean;
enumValidators: {
occludeSpecular: (value: any) => boolean;
cull: (value: any) => boolean;
blendType: (value: any) => boolean;
depthFunc: (value: any) => boolean;
shadingModel: (value: any) => boolean;
};
setInvalid(key: any, data: any): void;
validate(data: any): boolean;
_createEnumValidator(values: any): (value: any) => boolean;
}