Class MarketBoardPurchaseHandler
Represents market board purchase information. This message is sent from the client when a purchase is made at a market board.
Assembly: Dalamud.dll
View Source
Declaration
public class MarketBoardPurchaseHandler : IMarketBoardPurchaseHandler
Implements:
Dalamud.Game.Network.Structures.IMarketBoardPurchaseHandler
Properties
RetainerId
Gets the object ID of the retainer associated with the sale.
View Source
Declaration
public ulong RetainerId { get; }
ListingId
Gets the object ID of the item listing.
View Source
Declaration
public ulong ListingId { get; }
CatalogId
Gets the item ID of the item that was purchased.
View Source
Declaration
public uint CatalogId { get; }
ItemQuantity
Gets the quantity of the item that was purchased.
View Source
Declaration
public uint ItemQuantity { get; }
PricePerUnit
Gets the unit price of the item.
View Source
Declaration
public uint PricePerUnit { get; }
IsHq
Gets a value indicating whether the item is HQ.
View Source
Declaration
public bool IsHq { get; }
TotalTax
Gets the total tax.
View Source
Declaration
public uint TotalTax { get; }
RetainerCityId
Gets the city ID of the retainer selling the item.
View Source
Declaration
public int RetainerCityId { get; }
Methods
Read(nint)
Reads market board purchase information from the struct at the provided pointer.
View Source
Declaration
public static MarketBoardPurchaseHandler Read(nint dataPtr)
Returns
Dalamud.Game.Network.Structures.MarketBoardPurchaseHandler: An object representing the data read.
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | dataPtr | A pointer to a struct containing market board purchase information from the client. |