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

Interface INamePlateUpdateContext

Contains information related to the pending nameplate data update. This is only valid for a single frame and should not be kept across frames.

Assembly: Dalamud.dll​
Declaration
public interface INamePlateUpdateContext

Properties​

ActiveNamePlateCount​

Gets the number of active nameplates. The actual number visible may be lower than this in cases where some nameplates are hidden by default (based on in-game "Display Name Settings" and so on).

Declaration
int ActiveNamePlateCount { get; }

IsFullUpdate​

Gets a value indicating whether a forced re-draw is currently being performed.

Declaration
bool IsFullUpdate { get; }

AddonAddress​

Gets the address of the NamePlate addon.

Declaration
nint AddonAddress { get; }

NumberArrayDataAddress​

Gets the address of the NamePlate addon's number array data container.

Declaration
nint NumberArrayDataAddress { get; }

StringArrayDataAddress​

Gets the address of the NamePlate addon's string array data container.

Declaration
nint StringArrayDataAddress { get; }

NumberArrayDataEntryAddress​

Gets the address of the first entry in the NamePlate addon's int array.

Declaration
nint NumberArrayDataEntryAddress { get; }