@nativewrappers/client
Version:
Javascript/Typescript wrapper for the FiveM natives
39 lines (38 loc) • 1.24 kB
TypeScript
import { Vector3 } from './utils';
import { BlipColor, BlipSprite } from './enums';
import { Entity, Player } from './models';
export declare class Blip {
protected handle: number;
constructor(handle: number);
get Handle(): number;
get Position(): Vector3;
set Position(location: Vector3);
set Rotation(rotation: number);
set Scale(scale: number);
get Type(): number;
get Alpha(): number;
set Alpha(alpha: number);
set Priority(priority: number);
set NumberLabel(number: number);
get Color(): BlipColor;
set Color(color: BlipColor);
get Sprite(): BlipSprite;
set Sprite(sprite: BlipSprite);
set Display(display: number);
set Name(name: string);
setNameToPlayerName(player: Player): void;
get Entity(): Entity | null;
set ShowHeadingIndicator(show: boolean);
set ShowRoute(show: boolean);
set IsFriendly(friendly: boolean);
set IsFriend(friend: boolean);
set IsCrew(crew: boolean);
get IsFlashing(): boolean;
set IsFlashing(flashing: boolean);
get IsOnMinimap(): boolean;
get IsShortRange(): boolean;
set IsShortRange(shortRange: boolean);
removeNumberLabel(): void;
delete(): void;
exists(): boolean;
}