UNPKG

rock-mod

Version:

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

29 lines (28 loc) 1.85 kB
import { type ICircleColshapeCreateOptions, type IColshapesManager, type ICuboidColshapeCreateOptions, type ICylinderColshapeCreateOptions, type IRectangleColshapeCreateOptions, type ISphereColshapeCreateOptions } from "../../common/colshape/IColshapesManager"; import { CCMPWorldObjectsManager } from "../worldObject/CCMPWorldObjectsManager"; import { type CCMPColshape } from "./CCMPColshape"; import { CCMPCircleColshape } from "./CCMPCircleColshape"; import { CCMPCuboidColshape } from "./CCMPCuboidColshape"; import { CCMPCylinderColshape } from "./CCMPCylinderColshape"; import { type CCMPRectangleColshape } from "./CCMPRectangleColshape"; import { CCMPSphereColshape } from "./CCMPSphereColshape"; import { type CCMPPlayer } from "../player/CCMPPlayer"; export interface ICCMPCircleColshapeCreateOptions extends ICircleColshapeCreateOptions { } export interface ICCMPCuboidColshapeCreateOptions extends ICuboidColshapeCreateOptions { } export interface ICCMPCylinderColshapeCreateOptions extends ICylinderColshapeCreateOptions { } export interface ICCMPRectangleColshapeCreateOptions extends IRectangleColshapeCreateOptions { } export interface ICCMPSphereColshapeCreateOptions extends ISphereColshapeCreateOptions { } export declare class CCMPColshapesManager extends CCMPWorldObjectsManager<CCMPColshape> implements IColshapesManager { constructor(); createCircle(options: ICCMPCircleColshapeCreateOptions): CCMPCircleColshape; createCuboid(options: ICCMPCuboidColshapeCreateOptions): CCMPCuboidColshape; createCylinder(options: ICCMPCylinderColshapeCreateOptions): CCMPCylinderColshape; createRectangle(_options: ICCMPRectangleColshapeCreateOptions): CCMPRectangleColshape; createSphere(options: ICCMPSphereColshapeCreateOptions): CCMPSphereColshape; getParticipants(colshape: CCMPColshape): Set<CCMPPlayer>; }