invList_s Struct Reference

container/inventory list (linked list) with items. More...

#include <inv_shared.h>

Collaboration diagram for invList_s:
Collaboration graph
[legend]

Data Fields

item_t item
int x
int y
struct invList_snext

Detailed Description

container/inventory list (linked list) with items.

Definition at line 343 of file inv_shared.h.


Field Documentation

Which item

Definition at line 344 of file inv_shared.h.

Referenced by AI_GetItemFromInventory(), AI_HideNeeded(), AII_CarriedItems(), AII_CollectingAmmo(), AII_CollectingItems(), AIR_GetStorageRoom(), AIR_MoveEmployeeInventoryIntoStorage(), AIR_TransferItemsCarriedByCharacterToBase(), CHRSH_CharGetBody(), CHRSH_CharGetHead(), CL_ActorCvars(), CL_ActorGetContainerForReload(), CL_ActorGetMuzzle(), CL_ActorReload(), CL_CleanupAircraftCrew(), CL_InvAmmo(), CL_InvReload(), CL_NetSendInventory(), CL_SaveInventoryXML(), E_RemoveInventoryFromStorage(), G_ActorGetTUForReactionFire(), G_ActorHasWorkingFireModeSet(), G_ActorInvMove(), G_ActorReload(), G_ClientCanReload(), G_ClientGetWeaponFromInventory(), G_InventoryDropToFloorCheck(), G_InventoryRemoveItemByID(), G_InventoryToFloor(), G_MissionThink(), G_MissionTouch(), G_ReactionFireGetTUsForItem(), G_SendInventory(), HUD_CheckReload(), HUD_CheckShooting(), HUD_GetFireDefinitionForHand(), HUD_GetLeftHandWeapon(), HUD_GetMinimumTUsForUsage(), HUD_RefreshButtons(), HUD_UpdateActor(), HUD_UpdateActorCvar(), HUD_UpdateActorFireMode(), HUD_UpdateAllActors(), HUD_WeaponCanBeReloaded(), I_AddToInventory(), I_MoveInInventory(), I_PackAmmoAndWeapon(), I_RemoveFromInventory(), INV_LoadWeapon(), INV_UnloadWeapon(), INVSH_CheckToInventory(), INVSH_CheckToInventory_shape(), INVSH_ExistsInInventory(), INVSH_HasReactionFireEnabledWeapon(), INVSH_SearchInInventoryWithFilter(), INVSH_ShapeCheckPosition(), LE_BiggestItem(), UI_BaseInventoryNodeCapturedMouseMove(), UI_BaseInventoryNodeDrawItems(), UI_BaseInventoryNodeDrawTooltip(), UI_BaseInventoryNodeMouseDown(), UI_ContainerNodeAutoPlace(), UI_ContainerNodeCapturedMouseMove(), UI_ContainerNodeDNDFinished(), UI_ContainerNodeDNDMove(), UI_ContainerNodeDrawGrid(), UI_ContainerNodeDrawSingle(), UI_ContainerNodeDrawTooltip(), and UI_ContainerNodeMouseDown().

Position (aka origin location) of the item in the container/invlist.

Note:
ATTENTION Do not use this to get an item by comparing it against a x/y value. The shape as defined in the item_t may be empty at this location!

Definition at line 345 of file inv_shared.h.

Referenced by CL_ActorReload(), CL_NetSendInventory(), CL_SaveInventoryXML(), G_ActorInvMove(), G_EventInventoryReload(), G_InventoryRemoveItemByID(), G_SendInventory(), I_AddToInventory(), I_MoveInInventory(), INV_LoadWeapon(), INVSH_CheckToInventory_shape(), INVSH_GetFirstShapePosition(), INVSH_ShapeCheckPosition(), UI_BaseInventoryNodeDrawTooltip(), UI_BaseInventoryNodeGetItem(), UI_ContainerNodeDrawGrid(), and UI_ContainerNodeDrawTooltip().


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2