-
Notifications
You must be signed in to change notification settings - Fork 9
/
ObjectManager.cs
38 lines (35 loc) · 1.05 KB
/
ObjectManager.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using LeagueSharp.Native;
using System;
using System.Collections.Generic;
namespace LeagueSharp
{
/// <summary>
/// Manages all of the objects in the League of Legends world.
/// </summary>
public static class ObjectManager
{
public static Obj_AI_Hero Player
{
get
{
}
}
/// <summary>
/// Gets all of the objects by their type.
/// </summary>
/// <typeparam name="ObjectType">Type of object to get</typeparam>
/// <returns>IEnumerable with all of the objects.</returns>
public static IEnumerable<ObjectType> Get<ObjectType>() where ObjectType : GameObject, new()
{
}
/// <summary>
/// Gets an object by its network ID.
/// </summary>
/// <typeparam name="ObjectType">Type of object to get</typeparam>
/// <param name="networkId">Network ID</param>
/// <returns>The object that has that network ID</returns>
public static ObjectType GetUnitByNetworkId<ObjectType>(int networkId) where ObjectType : GameObject, new()
{
}
}
}