Skip to main content

Interface ITargetManager

Get and set various kinds of targets for the player.

Assembly: Dalamud.dll
View Source
Declaration
public interface ITargetManager

Properties

Address

Gets the address of the target manager.

View Source
Declaration
nint Address { get; }

Target

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

View Source
Declaration
GameObject? Target { get; set; }

MouseOverTarget

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

View Source
Declaration
GameObject? MouseOverTarget { get; set; }

FocusTarget

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

View Source
Declaration
GameObject? FocusTarget { get; set; }

PreviousTarget

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

View Source
Declaration
GameObject? PreviousTarget { get; set; }

SoftTarget

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

View Source
Declaration
GameObject? SoftTarget { get; set; }

GPoseTarget

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

View Source
Declaration
GameObject? GPoseTarget { get; set; }

MouseOverNameplateTarget

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

View Source
Declaration
GameObject? MouseOverNameplateTarget { get; set; }