Rebornbuddy
|
Provides functionality to manage a blacklist of entries, allowing for adding, checking, retrieving, and clearing blacklisted items. More...
Classes | |
class | BlacklistEntry |
Represents an entry in the blacklist. More... |
Public Member Functions | |
delegate bool | EntryRemovalDelegate (BlacklistEntry entry) |
Delegate used to define a condition for removing entries from the blacklist. |
Static Public Member Functions | |
static void | Add (uint guid, TimeSpan end, string reason="") |
Adds an entry to the blacklist with a specified duration and reason. | |
static bool | Contains (GameObject o) |
Checks if a specific game object is blacklisted. | |
static void | Add (GameObject obj, BlacklistFlags flags, TimeSpan duration, string reason="") |
Adds a game object to the blacklist with specified flags, duration, and reason. | |
static void | Add (uint guid, BlacklistFlags flags, TimeSpan duration, string reason="") |
Adds an entry to the blacklist with specified flags, duration, and reason. | |
static void | Clear (EntryRemovalDelegate del) |
Clears entries from the blacklist based on a specified condition. | |
static bool | Contains (GameObject o, BlacklistFlags flags) |
Checks if a specific game object is blacklisted with the specified flags. | |
static bool | Contains (uint guid, BlacklistFlags flags=BlacklistFlags.All) |
Checks if a specific entry is blacklisted with the specified flags. | |
static void | Flush () |
Clears all entries from the blacklist. | |
static BlacklistEntry | GetEntry (GameObject o) |
Retrieves the blacklist entry associated with a specific game object. | |
static BlacklistEntry | GetEntry (uint guid) |
Retrieves the blacklist entry associated with a specific unique identifier. |
Provides functionality to manage a blacklist of entries, allowing for adding, checking, retrieving, and clearing blacklisted items.
|
static |
Adds a game object to the blacklist with specified flags, duration, and reason.
obj | The game object to blacklist. |
flags | The blacklist flags associated with the entry. |
duration | The duration for which the object should remain blacklisted. |
reason | The reason for blacklisting the object. |
|
static |
Adds an entry to the blacklist with specified flags, duration, and reason.
guid | The unique identifier of the entry. |
flags | The blacklist flags associated with the entry. |
duration | The duration for which the entry should remain blacklisted. |
reason | The reason for blacklisting the entry. |
|
static |
Adds an entry to the blacklist with a specified duration and reason.
guid | The unique identifier of the entry. |
end | The duration for which the entry should remain blacklisted. |
reason | The reason for blacklisting the entry. |
|
static |
Clears entries from the blacklist based on a specified condition.
del | The delegate defining the condition for removal. |
|
static |
Checks if a specific game object is blacklisted.
o | The game object to check. |
|
static |
Checks if a specific game object is blacklisted with the specified flags.
o | The game object to check. |
flags | The blacklist flags to check against. |
|
static |
Checks if a specific entry is blacklisted with the specified flags.
guid | The unique identifier of the entry. |
flags | The blacklist flags to check against. |
delegate bool ff14bot.Helpers.Blacklist.EntryRemovalDelegate | ( | BlacklistEntry | entry | ) |
Delegate used to define a condition for removing entries from the blacklist.
entry | The blacklist entry to evaluate. |
|
static |
Clears all entries from the blacklist.
|
static |
Retrieves the blacklist entry associated with a specific game object.
o | The game object to retrieve the entry for. |
|
static |
Retrieves the blacklist entry associated with a specific unique identifier.
guid | The unique identifier of the entry. |