UNPKG

@xmobitea/gn-server

Version:

GearN Server by XmobiTea (Pro)

38 lines (37 loc) 1.65 kB
import * as mongoDB from "mongodb"; import { MasterAdminMongoObject } from "./MasterAdminMongoObject"; import { xGameSettings } from "./../../../../../xsettings/lib/entity/xGameSettings"; import { xMatchmakingQueueSettings } from "./../../../../../xsettings/lib/entity/xMatchmakingQueueSettings"; export declare class GameItem extends MasterAdminMongoObject { private static readonly _gameId; private static readonly _gameName; private static readonly _gameDescription; private static readonly _gameIconUrl; private static readonly _tsCreate; private static readonly _creatorId; private static readonly _gameSettings; private static readonly _matchmakingQueueSettings; private readonly gameId; private readonly tsCreate; private readonly creatorId; private gameName; private gameDescription; private gameIconUrl; private gameSettings; private matchmakingQueueSettings; constructor(result: mongoDB.WithId<mongoDB.Document>, collection: mongoDB.Collection<mongoDB.Document>); private setDocumentMasterGameItem; getGameId(): string; getTsCreate(): number; getCreatorId(): string; getGameName(): string; setGameName(gameName: string): void; getGameDescription(): string; setGameDescription(gameDescription: string): void; getGameIconUrl(): string; setGameIconUrl(gameIconUrl: string): void; getGameSettings(): xGameSettings; setGameSettings(gameSettings: xGameSettings): void; getMatchmakingQueueSettings(): xMatchmakingQueueSettings[]; setMatchmakingQueueSettings(matchmakingQueueSettings: xMatchmakingQueueSettings[]): void; }