lsteamclient: Wrap parameters in structures.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-09-27 14:34:23 +02:00 committed by Arkadiusz Hiler
parent e4d75b2fb0
commit 6b21c32d2a
439 changed files with 109952 additions and 43685 deletions

View file

@ -1,38 +1,365 @@
extern EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus(void *, SteamInventoryResult_t);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems(void *, SteamInventoryResult_t, SteamItemDetails_t *, uint32 *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty(void *, SteamInventoryResult_t, uint32, const char *, char *, uint32 *);
extern uint32 cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp(void *, SteamInventoryResult_t);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID(void *, SteamInventoryResult_t, CSteamID);
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult(void *, SteamInventoryResult_t);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems(void *, SteamInventoryResult_t *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID(void *, SteamInventoryResult_t *, const SteamItemInstanceID_t *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult(void *, SteamInventoryResult_t, void *, uint32 *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult(void *, SteamInventoryResult_t *, const void *, uint32, bool);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems(void *, SteamInventoryResult_t *, const SteamItemDef_t *, const uint32 *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems(void *, SteamInventoryResult_t *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem(void *, SteamInventoryResult_t *, SteamItemDef_t);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems(void *, SteamInventoryResult_t *, const SteamItemDef_t *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem(void *, SteamInventoryResult_t *, SteamItemInstanceID_t, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems(void *, SteamInventoryResult_t *, const SteamItemDef_t *, const uint32 *, uint32, const SteamItemInstanceID_t *, const uint32 *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity(void *, SteamInventoryResult_t *, SteamItemInstanceID_t, uint32, SteamItemInstanceID_t);
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat(void *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop(void *, SteamInventoryResult_t *, SteamItemDef_t);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems(void *, SteamInventoryResult_t *, CSteamID, const SteamItemInstanceID_t *, const uint32 *, uint32, const SteamItemInstanceID_t *, const uint32 *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions(void *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs(void *, SteamItemDef_t *, uint32 *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty(void *, SteamItemDef_t, const char *, char *, uint32 *);
extern SteamAPICall_t cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs(void *, CSteamID);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs(void *, CSteamID, SteamItemDef_t *, uint32 *);
extern SteamAPICall_t cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase(void *, const SteamItemDef_t *, const uint32 *, uint32);
extern SteamAPICall_t cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices(void *);
extern uint32 cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices(void *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices(void *, SteamItemDef_t *, uint64 *, uint64 *, uint32);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice(void *, SteamItemDef_t, uint64 *, uint64 *);
extern SteamInventoryUpdateHandle_t cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties(void *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty(void *, SteamInventoryUpdateHandle_t, SteamItemInstanceID_t, const char *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty(void *, SteamInventoryUpdateHandle_t, SteamItemInstanceID_t, const char *, const char *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2(void *, SteamInventoryUpdateHandle_t, SteamItemInstanceID_t, const char *, bool);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3(void *, SteamInventoryUpdateHandle_t, SteamItemInstanceID_t, const char *, int64);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4(void *, SteamInventoryUpdateHandle_t, SteamItemInstanceID_t, const char *, float);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties(void *, SteamInventoryUpdateHandle_t, SteamInventoryResult_t *);
extern bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem(void *, SteamInventoryResult_t *, const char *);
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus_params
{
void *linux_side;
EResult _ret;
SteamInventoryResult_t resultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t resultHandle;
SteamItemDetails_t *pOutItemsArray;
uint32 *punOutItemsArraySize;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t resultHandle;
uint32 unItemIndex;
const char *pchPropertyName;
char *pchValueBuffer;
uint32 *punValueBufferSizeOut;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp_params
{
void *linux_side;
uint32 _ret;
SteamInventoryResult_t resultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t resultHandle;
CSteamID steamIDExpected;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult_params
{
void *linux_side;
SteamInventoryResult_t resultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
const SteamItemInstanceID_t *pInstanceIDs;
uint32 unCountInstanceIDs;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t resultHandle;
void *pOutBuffer;
uint32 *punOutBufferSize;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pOutResultHandle;
const void *pBuffer;
uint32 unBufferSize;
bool bRESERVED_MUST_BE_FALSE;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
const SteamItemDef_t *pArrayItemDefs;
const uint32 *punArrayQuantity;
uint32 unArrayLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
SteamItemDef_t itemDef;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
const SteamItemDef_t *pArrayItemDefs;
uint32 unArrayLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
SteamItemInstanceID_t itemConsume;
uint32 unQuantity;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
const SteamItemDef_t *pArrayGenerate;
const uint32 *punArrayGenerateQuantity;
uint32 unArrayGenerateLength;
const SteamItemInstanceID_t *pArrayDestroy;
const uint32 *punArrayDestroyQuantity;
uint32 unArrayDestroyLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
SteamItemInstanceID_t itemIdSource;
uint32 unQuantity;
SteamItemInstanceID_t itemIdDest;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat_params
{
void *linux_side;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
SteamItemDef_t dropListDefinition;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
CSteamID steamIDTradePartner;
const SteamItemInstanceID_t *pArrayGive;
const uint32 *pArrayGiveQuantity;
uint32 nArrayGiveLength;
const SteamItemInstanceID_t *pArrayGet;
const uint32 *pArrayGetQuantity;
uint32 nArrayGetLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions_params
{
void *linux_side;
bool _ret;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs_params
{
void *linux_side;
bool _ret;
SteamItemDef_t *pItemDefIDs;
uint32 *punItemDefIDsArraySize;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty_params
{
void *linux_side;
bool _ret;
SteamItemDef_t iDefinition;
const char *pchPropertyName;
char *pchValueBuffer;
uint32 *punValueBufferSizeOut;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs_params
{
void *linux_side;
SteamAPICall_t _ret;
CSteamID steamID;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs_params
{
void *linux_side;
bool _ret;
CSteamID steamID;
SteamItemDef_t *pItemDefIDs;
uint32 *punItemDefIDsArraySize;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase_params
{
void *linux_side;
SteamAPICall_t _ret;
const SteamItemDef_t *pArrayItemDefs;
const uint32 *punArrayQuantity;
uint32 unArrayLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices_params
{
void *linux_side;
SteamAPICall_t _ret;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices_params
{
void *linux_side;
uint32 _ret;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices_params
{
void *linux_side;
bool _ret;
SteamItemDef_t *pArrayItemDefs;
uint64 *pCurrentPrices;
uint64 *pBasePrices;
uint32 unArrayLength;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice_params
{
void *linux_side;
bool _ret;
SteamItemDef_t iDefinition;
uint64 *pCurrentPrice;
uint64 *pBasePrice;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties_params
{
void *linux_side;
SteamInventoryUpdateHandle_t _ret;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamItemInstanceID_t nItemID;
const char *pchPropertyName;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamItemInstanceID_t nItemID;
const char *pchPropertyName;
const char *pchPropertyValue;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamItemInstanceID_t nItemID;
const char *pchPropertyName;
bool bValue;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamItemInstanceID_t nItemID;
const char *pchPropertyName;
int64 nValue;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamItemInstanceID_t nItemID;
const char *pchPropertyName;
float flValue;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties_params
{
void *linux_side;
bool _ret;
SteamInventoryUpdateHandle_t handle;
SteamInventoryResult_t *pResultHandle;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties_params *params );
struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem_params
{
void *linux_side;
bool _ret;
SteamInventoryResult_t *pResultHandle;
const char *pchItemToken;
};
extern void cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem( struct cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem_params *params );