UNPKG

@arcware-cloud/pixelstreaming-websdk

Version:

WebSDK for easy implementation of pixel streaming with Arcware Cloud Services. Heavily based on the '@epicgames-ps' library.

20 lines (19 loc) 873 B
import { ArcwareConfig, ArcwareConfigParams } from "../core/ArcwareConfig"; import { ArcwarePixelStreaming } from "../core/ArcwarePixelStreaming"; import { ArcwareApplication } from "./ArcwareApplication"; type ArcwareSettings = ArcwareConfigParams["settings"]; export type ArcwareInitConfiguration = Partial<Omit<ArcwareConfigParams, "settings">> & { settings?: Partial<Omit<ArcwareSettings, "shareId" | "projectId">>; }; export type ConnectionInfo = { shareId: string; projectId?: string; }; /** What ArcwareInit returns. */ export interface ArcwareInitResult { Config: ArcwareConfig; PixelStreaming: ArcwarePixelStreaming; Application: ArcwareApplication; } export declare function ArcwareInit(ids: ConnectionInfo, configuration?: ArcwareInitConfiguration, forceRefresh?: boolean, allowMultipleInstances?: boolean): ArcwareInitResult; export {};