aboutsummaryrefslogtreecommitdiff
path: root/webAO/viewport/interfaces/Viewport.ts
blob: 5b428c120c0efd21613311f0e0462a6b1bf4f2f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import { ChatMsg } from "./ChatMsg";

export interface Viewport {
    getTextNow: Function;
    setTextNow: Function;
    getChatmsg: Function;
    setChatmsg: Function;
    getSfxPlayed: Function;
    setSfxPlayed: Function;
    setTickTimer: Function;
    getTickTimer: Function;
    getAnimating: Function;
    setAnimating: Function;
    getLastEvidence: Function;
    setLastEvidence: Function;
    setLastCharacter: Function;
    getLastCharacter: Function;
    setShoutTimer: Function;
    getShoutTimer: Function;
    setTestimonyTimer: Function;
    getTestimonyTimer: Function;
    setTestimonyUpdater: Function;
    getTestimonyUpdater: Function;
    getTheme: Function;
    setTheme: Function;
    testimonyAudio: HTMLAudioElement;
    chat_tick: Function;
    playSFX: Function;
    set_side: Function;
    updateTestimony: Function;
    disposeTestimony: Function;
    handleTextTick: Function;
    setSfxAudio: Function;
    getSfxAudio: Function;
    getBackgroundFolder: Function;
    blipChannels: HTMLAudioElement[];
    music: any;
    musicVolume: number;
    setBackgroundName: Function;
    getBackgroundName: Function;
    shoutaudio: HTMLAudioElement;
    updater: any;
}