Skip to main content
Version: 15.x (API 15) [Current]

Interface ITargetManager

Get and set various kinds of targets for the player.

Assembly: Dalamud.dll​
Declaration
public interface ITargetManager : IDalamudService

Properties​

Target​

Gets or sets the current target. Set to null to clear the target.

Declaration
IGameObject? Target { get; set; }

MouseOverTarget​

Gets or sets the mouseover target. Set to null to clear the target.

Declaration
IGameObject? MouseOverTarget { get; set; }

FocusTarget​

Gets or sets the focus target. Set to null to clear the target.

Declaration
IGameObject? FocusTarget { get; set; }

PreviousTarget​

Gets or sets the previous target. Set to null to clear the target.

Declaration
IGameObject? PreviousTarget { get; set; }

SoftTarget​

Gets or sets the soft target. Set to null to clear the target.

Declaration
IGameObject? SoftTarget { get; set; }

GPoseTarget​

Gets or sets the gpose target. Set to null to clear the target.

Declaration
IGameObject? GPoseTarget { get; set; }

MouseOverNameplateTarget​

Gets or sets the mouseover nameplate target. Set to null to clear the target.

Declaration
IGameObject? MouseOverNameplateTarget { get; set; }