Planeshift
Classes | Public Member Functions

psSlotManager Class Reference

#include <psslotmgr.h>

List of all members.

Classes

struct  DraggingSlot

Public Member Functions

void CancelDrag ()
void Handle (pawsDnDButton *target)
void Handle (pawsSlot *slot, bool grabOne=false, bool grabAll=false)
bool HandleEvent (iEvent &ev)
int HoldingContainerID ()
int HoldingSlotID ()
bool IsDragging ()
bool IsPlacing ()
void OnNumberEntered (const char *name, int param, int value)
 psSlotManager ()
void SetDragDetails (pawsSlot *slot, int count)
void SetDragDetails (pawsDnDButton *target)
void SetDragFlag (bool flag)
 Set the state of the drag flag.
virtual ~psSlotManager ()

Detailed Description

Definition at line 41 of file psslotmgr.h.


Constructor & Destructor Documentation

psSlotManager::psSlotManager ( )
virtual psSlotManager::~psSlotManager ( ) [virtual]

Member Function Documentation

void psSlotManager::CancelDrag ( )
void psSlotManager::Handle ( pawsSlot slot,
bool  grabOne = false,
bool  grabAll = false 
)
void psSlotManager::Handle ( pawsDnDButton target)
bool psSlotManager::HandleEvent ( iEvent &  ev)
int psSlotManager::HoldingContainerID ( ) [inline]

Definition at line 61 of file psslotmgr.h.

int psSlotManager::HoldingSlotID ( ) [inline]

Definition at line 62 of file psslotmgr.h.

bool psSlotManager::IsDragging ( ) [inline]

Definition at line 55 of file psslotmgr.h.

bool psSlotManager::IsPlacing ( ) [inline]

Definition at line 56 of file psslotmgr.h.

void psSlotManager::OnNumberEntered ( const char *  name,
int  param,
int  value 
) [virtual]
void psSlotManager::SetDragDetails ( pawsDnDButton target)
void psSlotManager::SetDragDetails ( pawsSlot slot,
int  count 
)
void psSlotManager::SetDragFlag ( bool  flag) [inline]

Set the state of the drag flag.

Definition at line 59 of file psslotmgr.h.


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