|
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. |