21 #ifndef PS_SLOT_MANAGER    22 #define PS_SLOT_MANAGER    24 #include <csutil/array.h>    51     void Handle( 
pawsSlot* slot, 
bool grabOne = 
false, 
bool grabAll = 
false );
    78         csString meshFactName;
    79         csString materialName;
    88     void DropItem(
bool guard);
    98     csArray<pawsSlot*> slotsInUse;
   107     csString draggedMesh;
   108     iMeshWrapper* outline;
 
bool HandleEvent(iEvent &ev)
 
void OnNumberEntered(const char *name, int param, int value)
 
void Handle(pawsSlot *slot, bool grabOne=false, bool grabAll=false)
 
void SetDragDetails(pawsSlot *slot, int count)
 
A slot which may contain one item, with icon, and stack count. 
 
void SetDragFlag(bool flag)
Set the state of the drag flag. 
 
Manages dragging items from one inventory slot to another and dropping them into the world...
 
This class is the client's and server's main interface for either sending network messages out or get...