UNPKG

dazscript-types

Version:
40 lines (39 loc) 1.51 kB
declare class DzBrickMaterial extends DzMaterial { /** Methods */ brickRemoved(brick: DzShaderBrick): any; brickAdded(brick: DzShaderBrick): any; generateFilesStarted(): any; generateFilesFinished(): any; getExtension(): string; getBrickUserName(): string; setBrickUserName(brickUserName: string): void; getNumBrickSets(): number; getBrickSet(brickSet: number): any; addBrick(brick: DzShaderBrick): any; getBrick(brick: number): any; getBrickIDs(): any; getBrickIDs(ids: number[]): any; deleteBrick(brick: number): any; deleteBrick(brick: DzShaderBrick): any; deleteAllBricks(): any; invalidateSets(): any; moveBrick(brick: number, brickUser: IDzBrickUser): any; getIdentifier(): any; setIdentifier(uuid: QUuid): any; updateIdentifierOnSetInvalidate(update: boolean): any; isInEditMode(): any; startEditMode(): any; endEditMode(): any; usesLocalShaderSpace(): any; applyToScene(): any; fromScene(): any; unsetRender(settings: DzRenderSettings): any; removeSet(brickSet: DzBrickSet): any; brickIDChanged(brickId: number): any; setMaterialName(materialName: string): any; setNeedsTangentSpaceParams(needsTangentSpaceParams: boolean): any; allowsAutoBake(): boolean; convertDefaultMaterial(material: DzDefaultMaterial): any; convertUberIrayMaterial(material: DzMaterial): any; setNeedsPtexParams(needsPtexParams: boolean): any; }