Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Pathing.AerialBlackspotManager Class Reference

Handles aerial blackspots. More...

Static Public Member Functions

static bool IsInBlackspot (Vector3 point)
 Query if 'point' is in a blackspot.
static void AddBlackspot (uint mapId, Vector2[] blackspot)
 Adds a blackspot.
static void AddBlackspots (uint mapId, IEnumerable< Vector2[]> blackspots)
 Adds the blackspots.
static void AddBlackspots (uint mapId, IEnumerable< Spot2D > blackspots)
 Adds the blackspots.
static void RemoveBlackspot (uint mapId, Vector2[] blackspot)
 Removes the blackspot.
static void RemoveBlackspots (uint mapId, IEnumerable< Vector2[]> blackspots)
 Removes the blackspots.
static void RemoveBlackspots (uint mapId, IEnumerable< Spot2D > blackspots)
 Removes the blackspots.

Properties

static IEnumerable< Vector2[]> Blackspots [get]
 Gets the blackspots.

Detailed Description

Handles aerial blackspots.

Member Function Documentation

◆ AddBlackspot()

void ff14bot.Pathing.AerialBlackspotManager.AddBlackspot ( uint mapId,
Vector2[] blackspot )
static

Adds a blackspot.

Parameters
mapIdIdentifier for the map.
blackspotThe blackspot.

◆ AddBlackspots() [1/2]

void ff14bot.Pathing.AerialBlackspotManager.AddBlackspots ( uint mapId,
IEnumerable< Spot2D > blackspots )
static

Adds the blackspots.

Parameters
mapIdIdentifier for the map.
factionThe faction.
blackspotsThe blackspots.

◆ AddBlackspots() [2/2]

void ff14bot.Pathing.AerialBlackspotManager.AddBlackspots ( uint mapId,
IEnumerable< Vector2[]> blackspots )
static

Adds the blackspots.

Parameters
mapIdIdentifier for the map.
blackspotsThe blackspots.

◆ IsInBlackspot()

bool ff14bot.Pathing.AerialBlackspotManager.IsInBlackspot ( Vector3 point)
static

Query if 'point' is in a blackspot.

raphus, 01/04/2014.

Parameters
pointThe point.
Returns
true if in blackspot, false if not.

◆ RemoveBlackspot()

void ff14bot.Pathing.AerialBlackspotManager.RemoveBlackspot ( uint mapId,
Vector2[] blackspot )
static

Removes the blackspot.

Parameters
mapIdIdentifier for the map.
blackspotThe blackspot.

◆ RemoveBlackspots() [1/2]

void ff14bot.Pathing.AerialBlackspotManager.RemoveBlackspots ( uint mapId,
IEnumerable< Spot2D > blackspots )
static

Removes the blackspots.

Parameters
mapIdIdentifier for the map.
blackspotsThe blackspots.

◆ RemoveBlackspots() [2/2]

void ff14bot.Pathing.AerialBlackspotManager.RemoveBlackspots ( uint mapId,
IEnumerable< Vector2[]> blackspots )
static

Removes the blackspots.

Parameters
mapIdIdentifier for the map.
blackspotsThe blackspots.

Property Documentation

◆ Blackspots

IEnumerable<Vector2[]> ff14bot.Pathing.AerialBlackspotManager.Blackspots
staticget

Gets the blackspots.

The blackspots.