51timapi
Version:
TimApi is a traffic related plugin for WdpApi.
18 lines (17 loc) • 1.17 kB
TypeScript
import { CoordObjType, CoordType, RotatorType, UndoRedoResultType } from '../modules/common/data-type';
import { ObjectController } from '../modules/common/object-controller';
export declare const handleSceneChangedData: (data: UndoRedoResultType, RequestEntity: any, RegisterObj: any, ObjectEidMap: Map<string, any>) => Promise<{
[key: string]: any;
}>;
export declare const handleTypeToEidsData: <T extends {
eids: Array<string>;
}>(typeToEids: Record<string, T>, RegisterObj: any) => Promise<{
[key: string]: any;
}>;
export declare const handleOutlinerData: (data: Record<string, {
eids: Array<string>;
}>, RequestEntity: any, RegisterObj: any) => Promise<Record<string, Array<Record<string, any>>>>;
export declare const handleCoordData: (objects: ObjectController, coord: CoordObjType) => CoordType;
export declare const handleRotatorData: (objects: ObjectController, rotator: RotatorType) => RotatorType;
export declare const findObjectFromListByCustomId: <T>(cids: Array<string>, eidMap: Map<string, T>) => T[];
export declare const findObjectFromListByEntityName: <T>(entityNames: Array<string>, eidMap: Map<string, T>) => T[];