rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
27 lines (26 loc) • 1.7 kB
TypeScript
import { RageWorldObjectsManager } from "../worldObject/RageWorldObjectsManager";
import { type RageColshape } from "./RageColshape";
import { type ICircleColshapeCreateOptions, type IColshapesManager, type ICuboidColshapeCreateOptions, type ICylinderColshapeCreateOptions, type IRectangleColshapeCreateOptions, type ISphereColshapeCreateOptions } from "../../common";
import { RageCircleColshape } from "./RageCircleColshape";
import { RageCuboidColshape } from "./RageCuboidColshape";
import { RageCylinderColshape } from "./RageCylinderColshape";
import { RageRectangleColshape } from "./RageRectangleColshape";
import { RageSphereColshape } from "./RageSphereColshape";
export interface IRageCircleColshapeCreateOptions extends ICircleColshapeCreateOptions {
}
export interface IRageCuboidColshapeCreateOptions extends ICuboidColshapeCreateOptions {
}
export interface IRageCylinderColshapeCreateOptions extends ICylinderColshapeCreateOptions {
}
export interface IRageRectangleColshapeCreateOptions extends IRectangleColshapeCreateOptions {
}
export interface IRageSphereColshapeCreateOptions extends ISphereColshapeCreateOptions {
}
export declare class RageColshapesManager extends RageWorldObjectsManager<RageColshape> implements IColshapesManager {
constructor();
createCircle(options: IRageCircleColshapeCreateOptions): RageCircleColshape;
createCuboid(options: IRageCuboidColshapeCreateOptions): RageCuboidColshape;
createCylinder(options: IRageCylinderColshapeCreateOptions): RageCylinderColshape;
createRectangle(options: IRageRectangleColshapeCreateOptions): RageRectangleColshape;
createSphere(options: IRageSphereColshapeCreateOptions): RageSphereColshape;
}