Interface IStatus
Interface representing a status.
Assembly: Dalamud.dll​
Declaration
public interface IStatus : IEquatable<IStatus>
Properties​
Address​
Gets the address of the status in memory.
Declaration
nint Address { get; }
StatusId​
Gets the status ID of this status.
Declaration
uint StatusId { get; }
GameData​
Gets the GameData associated with this status.
Declaration
RowRef<Status> GameData { get; }
Param​
Gets the parameter value of the status.
Declaration
ushort Param { get; }
RemainingTime​
Gets the time remaining of this status.
Declaration
float RemainingTime { get; }
SourceId​
Gets the source ID of this status.
Declaration
uint SourceId { get; }
SourceObject​
Gets the source actor associated with this status.
Declaration
IGameObject? SourceObject { get; }
Remarks​
This iterates the actor table, it should be used with care.