UNPKG

rock-mod

Version:

Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.

30 lines (29 loc) 1.38 kB
import { type CCMPBlipsManager } from "../../../entities/ccmp/blip/CCMPBlipsManager"; import { type CCMPColshapesManager } from "../../../entities/ccmp/colshape/CCMPColshapesManager"; import { type CCMPMarkersManager } from "../../../entities/ccmp/marker/CCMPMarkersManager"; import { type CCMPObjectsManager } from "../../../entities/ccmp/object/CCMPObjectsManager"; import { type CCMPPedsManager } from "../../../entities/ccmp/ped/CCMPPedsManager"; import { type CCMPPlayersManager } from "../../../entities/ccmp/player/CCMPPlayersManager"; import { type CCMPVehiclesManager } from "../../../entities/ccmp/vehicle/CCMPVehiclesManager"; import { type CCMPEventsManager } from "./CCMPEventsManager"; export interface ICCMPSyncedMetaBridgeManagers { blips: CCMPBlipsManager; colshapes: CCMPColshapesManager; markers: CCMPMarkersManager; objects: CCMPObjectsManager; peds: CCMPPedsManager; players: CCMPPlayersManager; vehicles: CCMPVehiclesManager; } /** * Translates CCMP `streamSyncedMetaChange` into Rock-Mod's internal * `rm::syncedMetaChange` for stream-synced base objects. */ export declare class CCMPSyncedMetaBridge { private readonly _events; private readonly _managers; private _registered; constructor(events: CCMPEventsManager, managers: ICCMPSyncedMetaBridgeManagers); register(): void; private _resolveObject; }