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.13 kB
TypeScript
import { type CCMPEventsManager } from "../../../net/ccmp/events/CCMPEventsManager";
import { type IPedCreateOptions, type IPedsManager } from "../../common/ped/IPedsManager";
import { type IWorldObjectsIterator } from "../../common/worldObject/IWorldObjectsIterator";
import { CCMPPed } from "./CCMPPed";
export declare class CCMPPedsManager implements IPedsManager {
private readonly _events;
private readonly _peds;
private readonly _pedsByRemoteId;
private readonly _iterator;
constructor(_events: CCMPEventsManager);
create(options: IPedCreateOptions): CCMPPed;
syncWithMpPool(): void;
registerById(id: number): CCMPPed;
unregisterById(id: number): CCMPPed;
findByID(id: number): CCMPPed | null;
getByID(id: number): CCMPPed;
findByRemoteID(remoteId: number): CCMPPed | null;
getByRemoteID(remoteId: number): CCMPPed;
deleteById(id: number): CCMPPed;
get iterator(): IWorldObjectsIterator<CCMPPed>;
private _filter;
private _register;
private _unregister;
private _findRegistered;
private _registerStreamEvents;
private _pruneDestroyed;
}