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​
Declaration
public class MarketBoardPurchaseHandler : IMarketBoardPurchaseHandler
Implements:
Dalamud.Game.Network.Structures.IMarketBoardPurchaseHandler
Properties​
RetainerId​
Gets the object ID of the retainer associated with the sale.
Declaration
public ulong RetainerId { get; }
ListingId​
Gets the object ID of the item listing.
Declaration
public ulong ListingId { get; }
CatalogId​
Gets the item ID of the item that was purchased.
Declaration
public uint CatalogId { get; }
ItemQuantity​
Gets the quantity of the item that was purchased.
Declaration
public uint ItemQuantity { get; }
PricePerUnit​
Gets the unit price of the item.
Declaration
public uint PricePerUnit { get; }
IsHq​
Gets a value indicating whether the item is HQ.
Declaration
public bool IsHq { get; }
TotalTax​
Gets the total tax.
Declaration
public uint TotalTax { get; }
RetainerCityId​
Gets the city ID of the retainer selling the item.
Declaration
public int RetainerCityId { get; }
Methods​
Read(nint)​
Reads market board purchase information from the struct at the provided pointer.
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. |