Move to Renderer V2

This commit is contained in:
duckietm
2024-04-03 09:27:56 +02:00
parent 110c3ad393
commit b3134ce50b
4080 changed files with 115593 additions and 66375 deletions
+16
View File
@@ -0,0 +1,16 @@
import { IRoomInstance } from './IRoomInstance';
import { IRoomManagerListener } from './IRoomManagerListener';
import { IRoomObject } from './object';
export interface IRoomManager
{
init(listener: IRoomManagerListener): Promise<void>;
getRoomInstance(roomId: string): IRoomInstance;
createRoomInstance(roomId: string): IRoomInstance;
removeRoomInstance(roomId: string): boolean;
addUpdateCategory(category: number): void;
removeUpdateCategory(category: number): void;
createRoomObjectAndInitalize(roomId: string, objectId: number, type: string, category: number): IRoomObject;
update(time: number, update?: boolean): void;
rooms: Map<string, IRoomInstance>;
}