rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
17 lines (16 loc) • 570 B
TypeScript
import { type IWorldObject, type IWorldObjectOptions } from "../worldObject";
import { type IRGBA, type IVector3D } from "@shared/common/utils";
import { type IMarkerType } from "@shared/entities";
export interface IMarkerOptions extends IWorldObjectOptions {
type: IMarkerType;
scale: number;
color: IRGBA;
rotation: IVector3D;
}
export interface IMarker extends IWorldObject {
get markerType(): IMarkerType;
get visible(): boolean;
get rotation(): IVector3D;
setVisible(value: boolean): void;
setRotation(value: IVector3D): void;
}