@colyseus/schema
Version:
Binary state serializer with delta encoding for games
9 lines (8 loc) • 334 B
TypeScript
import { ChangeTree } from "../changes/ChangeTree";
import { ClientWithSessionId } from "../annotations";
export declare class ClientState {
refIds: WeakSet<ChangeTree>;
containerIndexes: WeakMap<ChangeTree, Set<number>>;
addRefId(changeTree: ChangeTree): void;
static get(client: ClientWithSessionId): ClientState;
}