|
Rebornbuddy
|
Classes | |
| struct | MarkStorage |
| struct | SignList |
Static Public Member Functions | |
| static GameObject | GetObjectByName (string Name) |
| static GameObject | GetObjectByObjectId (uint ObjectId) |
| Retrieves a GameObject instance by its unique object identifier. | |
| static GameObject | GetObjectByNPCId (uint NpcId) |
| Retrieves a GameObject instance by its NPC ID. | |
| static T[] | GetObjectsByNPCIds< T > (uint[] NpcIds) |
| Retrieves an array of game objects of the specified type T that match any of the provided NPC IDs. | |
| static T[] | GetObjectsByNPCIds< T > (HashSet< uint > NpcIds) |
| Retrieves an array of game objects of the specified type T that match any of the provided NPC IDs. | |
| static IEnumerable< GameObject > | GetObjectsByNPCId (uint NpcId) |
| Retrieves all game objects with the specified NPC ID. | |
| static IEnumerable< T > | GetObjectsByNPCId< T > (uint NpcId) |
| Retrieves a collection of game objects of the specified type T that match the given NPC ID. | |
| static T | GetObjectByNPCId< T > (uint NpcId) |
| Retrieves the first game object of the specified type T that matches the given NPC ID. | |
| static void | Clear () |
| Clears the entity manager of any cached values and forces a refresh on next Update() call. | |
| static void | Update () |
| Updates the EntityManager's object storage lists. | |
| static IEnumerable< T > | GetObjectsOfType< T > (bool allowInheritance=false, bool includeMeIfFound=false) |
| Gets object of the specified type. | |
| static T | GetObjectById< T > (uint @ref, bool allowInheritance=false) |
| Gets a entity by it's ref. | |
Static Public Attributes | |
| static readonly int | MaxObjects |
| Maximum Number of objects that the game will store. | |
| const uint | EmptyGameObject = 0xE0000000 |
| Constant used to represent an empty object. | |
| static HashSet< BattleCharacter > | Attackers |
| List of characters currently on the threat list. | |
Properties | |
| static int | NumberOfAttackers [get] |
| Current number of units on the attacker. | |
| static IEnumerable< GameObject > | GameObjects [get] |
| Gets a list of entities. | |
| static GameObject | Target [get] |
| Get the active players target. | |
| static LocalPlayer | LocalPlayer [get] |
| static BattleCharacter | CurrentPet [get] |
| Get the players active pet Might not be in the object list for a few frames after being summoned. | |
| static uint | PetObjectId [get] |
| Returns the objectid of pet even if it is not yet in the object manager. | |
| static IEnumerable< Tuple< GameObject, Mark > > | MarkedUnits [get] |
| Get the units that currently have a mark/sign assigned to them. | |
|
static |
Clears the entity manager of any cached values and forces a refresh on next Update() call.
|
static |
Gets a entity by it's ref.
| T |
| ref | The ref. |
| allowInheritance | if set to true [allow inheritance]. |
Created 2012-02-27
| T | : | GameObject |
|
static |
|
static |
Retrieves a GameObject instance by its NPC ID.
| NpcId | The identifier of the NPC. |
null if no matching object is found.
|
static |
Retrieves the first game object of the specified type T that matches the given NPC ID.
| T | The type of the game object to retrieve. Must inherit from GameObject. |
| NpcId | The NPC ID of the game object to search for. |
null if no such object is found. | T | : | GameObject |
|
static |
Retrieves a GameObject instance by its unique object identifier.
| ObjectId | The unique identifier of the object to retrieve. |
null if no object with the given identifier exists.
|
static |
Retrieves all game objects with the specified NPC ID.
| NpcId | The NPC ID to filter game objects by. |
|
static |
Retrieves a collection of game objects of the specified type T that match the given NPC ID.
| T | The type of game objects to retrieve. Must be a type derived from GameObject. |
| NpcId | The NPC ID used to filter the game objects. |
| T | : | GameObject |
|
static |
Retrieves an array of game objects of the specified type T that match any of the provided NPC IDs.
| T | The type of game objects to retrieve. Must be a type derived from GameObject. |
| NpcIds | An array of NPC IDs to filter the game objects. |
| T | : | GameObject |
|
static |
Retrieves an array of game objects of the specified type T that match any of the provided NPC IDs.
| T | The type of game objects to retrieve. Must be a type derived from GameObject. |
| NpcIds | An array of NPC IDs to filter the game objects. |
| T | : | GameObject |
|
static |
Gets object of the specified type.
| T |
| allowInheritance | Indicates whether to also get objects that derives from the specified type. |
| includeMeIfFound | Indicates whether to include the local player. |
| T | : | GameObject |
|
static |
Updates the EntityManager's object storage lists.
|
static |
List of characters currently on the threat list.
|
static |
Constant used to represent an empty object.
|
static |
Maximum Number of objects that the game will store.
|
staticget |
Get the players active pet Might not be in the object list for a few frames after being summoned.
|
staticget |
Gets a list of entities.
A List of entities.
|
staticget |
|
staticget |
Get the units that currently have a mark/sign assigned to them.
|
staticget |
Current number of units on the attacker.
|
staticget |
Returns the objectid of pet even if it is not yet in the object manager.
|
staticget |
Get the active players target.