camstreamerlib
Version:
Helper library for CamStreamer ACAP applications.
16 lines (15 loc) • 630 B
TypeScript
import { CamOverlayDrawingAPI } from '../CamOverlayDrawingAPI';
import { TUploadImageResponse, TCairoCreateResponse } from '../../types/CamOverlayDrawingAPI';
export declare class ResourceManager {
private co;
private imgFileNames;
private fontFileNames;
private images;
private fonts;
constructor(co: CamOverlayDrawingAPI);
registerImage(moniker: string, fileName: string): void;
registerFont(moniker: string, fileName: string): void;
image(moniker: string): Promise<TUploadImageResponse | undefined>;
font(moniker: string): Promise<TCairoCreateResponse | undefined>;
clear(): void;
}