rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
28 lines (27 loc) • 1.15 kB
TypeScript
import { type CCMPEventsManager } from "../../../net/ccmp/events/CCMPEventsManager";
import { type IBlipCreateOptions, type IBlipsManager } from "../../common/blip/IBlipsManager";
import { type IWorldObjectsIterator } from "../../common/worldObject/IWorldObjectsIterator";
import { CCMPBlip } from "./CCMPBlip";
export declare class CCMPBlipsManager implements IBlipsManager {
private readonly _events;
private readonly _blips;
private readonly _blipsByRemoteId;
private readonly _iterator;
constructor(_events: CCMPEventsManager);
create(options: IBlipCreateOptions): CCMPBlip;
syncWithMpPool(): void;
registerById(id: number): CCMPBlip;
unregisterById(id: number): CCMPBlip;
findByID(id: number): CCMPBlip | null;
getByID(id: number): CCMPBlip;
findByRemoteID(remoteId: number): CCMPBlip | null;
getByRemoteID(remoteId: number): CCMPBlip;
deleteById(id: number): CCMPBlip;
get iterator(): IWorldObjectsIterator<CCMPBlip>;
private _register;
private _unregister;
private _findRegistered;
private _registerLifecycleEvents;
private _filter;
private _pruneDestroyed;
}