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.86 kB
import { type ICircleColshapeCreateOptions, type IColshapesManager, type ICuboidColshapeCreateOptions, type ICylinderColshapeCreateOptions, type IRectangleColshapeCreateOptions, type ISphereColshapeCreateOptions } from "../../common"; import { AltVWorldObjectsManager } from "../worldObject/AltVWorldObjectsManager"; import { type AltVColshape } from "./AltVColshape"; import { AltVCircleColshape } from "./AltVCircleColshape"; import { AltVCuboidColshape } from "./AltVCuboidColshape"; import { AltVCylinderColshape } from "./AltVCylinderColshape"; import { AltVRectangleColshape } from "./AltVRectangleColshape"; import { AltVSphereColshape } from "./AltVSphereColshape"; import { type AltVPlayer } from "../player/AltVPlayer"; export interface IAltVCircleColshapeCreateOptions extends ICircleColshapeCreateOptions { } export interface IAltVCuboidColshapeCreateOptions extends ICuboidColshapeCreateOptions { } export interface IAltVCylinderColshapeCreateOptions extends ICylinderColshapeCreateOptions { } export interface IAltVRectangleColshapeCreateOptions extends IRectangleColshapeCreateOptions { } export interface IAltVSphereColshapeCreateOptions extends ISphereColshapeCreateOptions { } export declare class AltVColshapesManager extends AltVWorldObjectsManager<AltVColshape> implements IColshapesManager { private readonly _colshapesParticipants; constructor(); createCircle(options: IAltVCircleColshapeCreateOptions): AltVCircleColshape; createCuboid(options: IAltVCuboidColshapeCreateOptions): AltVCuboidColshape; createCylinder(options: IAltVCylinderColshapeCreateOptions): AltVCylinderColshape; createRectangle(options: IAltVRectangleColshapeCreateOptions): AltVRectangleColshape; createSphere(options: IAltVSphereColshapeCreateOptions): AltVSphereColshape; getParticipants(colshape: AltVColshape): Set<AltVPlayer>; }