Members and overloads
68 results
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUse(int slot, bool inPlace)
Click and keep pressed the skill slot selected, without moving the mouse, this method is perfect to cast skills that do not require a target.
slotint- The slot to use.
inPlacebool- If true, the CTRL key will be pressed before casting this skill and released right after.
Returns: UseResult.None on success, or the relative error.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUse(int slot, bool inPlace, bool clearKeys)
Click and keep pressed the skill slot selected, without moving the mouse, this method is perfect to cast skills that do not require a target.
slotint- The slot to use.
inPlacebool- If true, the CTRL key will be pressed before casting this skill and released right after.
clearKeysbool- If true, all keys state will be reseted.
Returns: UseResult.None on success, or the relative error.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector2 position)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector2- Specifies position.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector2 position, bool clearKeys)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector2- Specifies position.
clearKeysbool- Specifies clear keys.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector2i position)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector2i- Specifies position.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector2i position, bool clearKeys)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector2i- Specifies position.
clearKeysbool- Specifies clear keys.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector3 position)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector3- Specifies position.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector3 position, bool clearKeys)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
positionVector3- Specifies position.
clearKeysbool- Specifies clear keys.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, NetworkObject obj)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
objNetworkObject- Specifies obj.
Returns: The UseResult result.
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, NetworkObject obj, bool clearKeys)
Begins use at using the supplied arguments.
slotint- Specifies slot.
inPlacebool- Specifies in place.
objNetworkObject- Specifies obj.
clearKeysbool- Specifies clear keys.
Returns: The UseResult result.
public static bool LokiPoe.InGameState.SkillBarHud.CanUse(int slot)
Return true if the selected slot skill can be used.
slotint- The slot skill to check.
Returns: True if the skill can be used.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.ClearSlot(int slot)
Clear a specific skill slot.
slotint- The slot to clear.
Returns: SetSlotResult.None on success or the relative error.
DisableAttackInPlaceFor
MethodLink ↗
public static LokiPoe.InGameState.ModifyAttackInPlaceForResult LokiPoe.InGameState.SkillBarHud.DisableAttackInPlaceFor(int slot)
Disable the Attack in Place option for a specific slot.
slotint- The slot to disable Attack in Place for.
Returns: None on success, or the relative error enum.
EnableAttackInPlaceFor
MethodLink ↗
public static LokiPoe.InGameState.ModifyAttackInPlaceForResult LokiPoe.InGameState.SkillBarHud.EnableAttackInPlaceFor(int slot)
Enable the Attack in Place option for a specific slot.
slotint- The slot to enable Attack in Place for.
Returns: None on success, or the relative error enum.
GetElementForExtraSlot
MethodLink ↗
public static Element LokiPoe.InGameState.SkillBarHud.GetElementForExtraSlot(int int_0)
Returns element for extra slot using the supplied arguments.
int_0int- Specifies int 0.
Returns: The Element result.
public static Element LokiPoe.InGameState.SkillBarHud.GetElementForSlot(int int_0)
Returns element for slot using the supplied arguments.
int_0int- Specifies int 0.
Returns: The Element result.
IsAttackInPlaceEbabledFor
MethodLink ↗
public static bool LokiPoe.InGameState.SkillBarHud.IsAttackInPlaceEbabledFor(int slot)
Return true is the Attack In place option is enabled for this slot.
slotint- The slot to check, from 1 to 13
Returns: True if Attack In place is enabled for this slot.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot(int slot, Skill skill)
Set a specific skill on a selected slot.
slotint- The desired slot to set. (1-13)
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot1(Skill skill)
Set a specific skill on the slot 1.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot10(Skill skill)
Set a specific skill on the slot 10.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot11(Skill skill)
Set a specific skill on the slot 11.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot12(Skill skill)
Set a specific skill on the slot 12.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot13(Skill skill)
Set a specific skill on the slot 13.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot2(Skill skill)
Set a specific skill on the slot 2.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot3(Skill skill)
Set a specific skill on the slot 3.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot4(Skill skill)
Set a specific skill on the slot 4.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot5(Skill skill)
Set a specific skill on the slot 5.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot6(Skill skill)
Set a specific skill on the slot 6.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot7(Skill skill)
Set a specific skill on the slot 7.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
public static LokiPoe.InGameState.SetSlotResult LokiPoe.InGameState.SkillBarHud.SetSlot8(Skill skill)
Set a specific skill on the slot 8.
skillSkill- A Skill object to set on the selected slot.
Returns: SetSlotResult.None on success, or the relative error.
DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.