50 lines
2.1 KiB
TypeScript
50 lines
2.1 KiB
TypeScript
/**
|
|
* UI Functions
|
|
* @public
|
|
* @noSelf
|
|
*/
|
|
declare namespace ui {
|
|
|
|
type Blip = any;
|
|
type Pickup = any;
|
|
|
|
/**
|
|
* @deprecated
|
|
*/
|
|
function notify_above_map(message: string, title: string, color: int): void
|
|
function get_entity_from_blip(blip: Blip): Entity
|
|
function get_blip_from_entity(entity: Entity): Blip
|
|
function add_blip_for_entity(entity: Entity): Blip
|
|
function set_blip_sprite(blip: Blip, spriteId: int): boolean
|
|
function set_blip_colour(blip: Blip, colour: int): boolean
|
|
function hide_hud_component_this_frame(componentId: int): void
|
|
function hide_hud_and_radar_this_frame(): void
|
|
function get_label_text(label: string): string
|
|
function draw_rect(x: float, y: float, width: float, height: float, r: int, g: int, b: int, a: int): void
|
|
function draw_line(pos1: v3, pos2: v3, r: int, g: int, b: int, a: int): void
|
|
function draw_text(pszText: string, pos: v2): void
|
|
function set_text_scale(scale: float): void
|
|
function set_text_color(r: int, g: int, b: int, a: int): void
|
|
function set_text_font(font: int): void
|
|
function set_text_wrap(start: float, end: float): void
|
|
function set_text_outline(b: boolean): void
|
|
function set_text_centre(b: boolean): void
|
|
function set_new_waypoint(coord: v2): void
|
|
function get_waypoint_coord(): v2
|
|
function is_hud_component_active(componentId: int32_t): boolean
|
|
function show_hud_component_this_frame(componentId: int32_t): void
|
|
function set_waypoint_off(): void
|
|
function set_blip_as_mission_creator_blip(blip: Blip, toggle: boolean): boolean
|
|
function is_mission_creator_blip(blip: Blip): boolean
|
|
function add_blip_for_radius(pos: v3, radius: float): Blip
|
|
function add_blip_for_pickup(pickup: Pickup): Blip
|
|
function add_blip_for_coord(pos: v3): Blip
|
|
function set_blip_coord(blip: Blip, coord: v3): void
|
|
function get_blip_coord(blip: Blip): v3
|
|
function remove_blip(blip: Blip): boolean
|
|
function set_blip_route(blip: Blip, toggle: boolean): void
|
|
function set_blip_route_color(blip: Blip, color: int32_t): void
|
|
|
|
}
|
|
|