webcad-ue4-api/types/Add-on/BoardFindModify.d.ts
2024-10-29 17:14:43 +08:00

31 lines
1.1 KiB
TypeScript

import { Command } from "../Editor/CommandMachine";
import { ECompareType } from "../UI/Store/BoardFindInterface";
export declare class BoardFindModify implements Command {
private isModifyHwMatrial;
exec(): Promise<void>;
private GetEntitys;
private PutSelectList;
private FilterTypes;
private FindBrs;
private FilterBr;
private FilterBrSize;
private FilterUndefined;
private ModifyBrs;
private ModifyBr;
private FindMaxSizeBrs;
private FindMinSizeBrs;
private FindHaveSpiteSize;
private GetBoardOption;
private GetHardWareOption;
private RemoveBoardModelingOrSpecialShape;
private ModifyHardware;
private FilterHardware;
private OnlyModifyRoomAndCabinetName;
private FilterOnlyRoomAndCabinetNameEntity;
CheckDoorDir(name: string, doorOpenDir: number): boolean;
}
/**
* @param {(string[] | number[])} [values] 多个匹配项 目前只用在模糊匹配
*/
export declare function CompareIsEqual(brValue: string | number, value: string | number, type: ECompareType, values?: string[]): boolean;
//# sourceMappingURL=BoardFindModify.d.ts.map