rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
19 lines (18 loc) • 820 B
TypeScript
import { type CCMPEventsManager } from "./CCMPEventsManager";
/**
* Per-frame событие `rm::render` под CCMP.
*
* У RageMP клиента есть нативный raw-event `render`, на котором завязаны
* декораторы `@Render` и `@Interval` в геймоде. Современный CCMP runtime
* эмитит coalesced native `ccmp.on("render")` из game loop; используем его,
* чтобы render не зависел от JS timer pump и не копился в очереди.
*
* `setInterval` остаётся только fallback'ом для старых runtime.
*/
export declare class CCMPRenderTicker {
private _emitter;
private _handle;
private _nativeRenderRegistered;
start(emitter: CCMPEventsManager): void;
stop(): void;
}