| 
    Planeshift
    
   | 
 
#include <csutil/sysfunc.h>#include <csutil/weakref.h>#include "util/poolallocator.h"#include "util/psconst.h"#include "../icachedobject.h"#include "psitemstats.h"#include "psstdint.h"#include "psitem.h"#include "psinventorycachesvr.h"#include "psspell.h"Go to the source code of this file.
Classes | |
| struct | glyphSlotInfo | 
| used by psCharacter::CreateGlyphList()  More... | |
| class | InventoryTransaction | 
| class | psCharacterInventory | 
| This class handles the details behind a character's inventory system.  More... | |
| class | psCharacterInventory::psCharacterInventoryItem | 
| struct | psCharacterInventory::psEquipInfo | 
Macros | |
| #define | PSCHARACTER_EQUIPMENTFLAG_ATTACKIFEMPTY 0x00000004 | 
| Set if this slot can attack even when empty - requires that a default psItem be set in default_if_empty.  More... | |
| #define | PSCHARACTER_EQUIPMENTFLAG_AUTOATTACK 0x00000001 | 
| Set if this slot should continuously attack while in combat.  More... | |
| #define | PSCHARACTER_EQUIPMENTFLAG_SINGLEATTACK 0x00000002 | 
| Set if this slot can attack when the client specifically requests (and only when the client specifically requests)  More... | |