@enigmatis/polaris-common
Version:
common types for polaris
12 lines (11 loc) • 435 B
TypeScript
import { Reality } from './reality';
export declare class RealitiesHolder {
private realitiesMap;
constructor(customRealities?: Map<number, Reality>);
addRealities(realities: Reality[]): void;
addReality(reality: Reality): void;
updateReality(reality: Reality): void;
getReality(realityId: number): Reality | undefined;
getRealitiesMap(): Map<number, Reality>;
hasReality(realityId: number): boolean;
}