Planeshift
psRewardDataItem Class Reference

RewardDataItem holds item reward data. More...

#include <adminmanager.h>

Public Member Functions

virtual bool IsZero ()
 checks if the reward is zero More...
 
 psRewardDataItem (csString pitemName, int pstackCount)
 
- Public Member Functions inherited from psRewardData
 psRewardData (Reward_Type prewardType)
 Only initializes the rewardType. More...
 
virtual ~psRewardData ()
 Destructor. More...
 

Public Attributes

csString itemName
 name of the item to award More...
 
unsigned short stackCount
 number of items to award More...
 
- Public Attributes inherited from psRewardData
Reward_Type rewardType
 stores the reward type /see Reward_Type More...
 

Additional Inherited Members

- Public Types inherited from psRewardData
enum  Reward_Type {
  REWARD_EXPERIENCE, REWARD_FACTION, REWARD_SKILL, REWARD_MONEY,
  REWARD_ITEM, REWARD_PRACTICE
}
 The different types of rewards that can be assigned. More...
 

Detailed Description

RewardDataItem holds item reward data.

Definition at line 228 of file adminmanager.h.

Constructor & Destructor Documentation

psRewardDataItem::psRewardDataItem ( csString  pitemName,
int  pstackCount 
)

Member Function Documentation

virtual bool psRewardDataItem::IsZero ( )
virtual

checks if the reward is zero

Returns
bool: true when reward is a zero gain, otherwise falsechecks if the reward is zero

Reimplemented from psRewardData.

Member Data Documentation

csString psRewardDataItem::itemName

name of the item to award

Definition at line 231 of file adminmanager.h.

unsigned short psRewardDataItem::stackCount

number of items to award

Definition at line 232 of file adminmanager.h.


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