class MoneyHolder

The MoneyHolder class stores money for a character or party. More...

Definition#include <moneyholder.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members

Protected Members


Detailed Description

The MoneyHolder class stores money for a character or party. Not an inventory item.

int noGP ()

Returns the number of gp-equivalents in the MoneyHolder

void insertCoin (unsigned gold, unsigned silver, unsigned copper)

Inserts gold gp's, silver sp's, and copper cp's.

int rawAmount ()

Returns the number of cp-equivalents in the MoneyHolder.

bool isEmpty ()

Returns true if no coins are stored

void removeCoin (unsigned amount)

Removes amount gp from the MoneyHolder

void transferMoney (MoneyHolder *into, int amount)

Transfers amount gp into into.

void insertCoin (unsigned numberOf)

Inserts numberOf coins into the MoneyHolder

void removeCoin (unsigned gold,unsigned silver, unsigned copper)

Removes gold gp, silver sp, and copper cp from the MoneyHolder.

unsigned sp
[protected]

Number of silver pieces in the MoneyHolder The engine will call these meseta.

unsigned gp
[protected]

Number of gp in the MoneyHolder. To be called gil by the engine.

unsigned cp
[protected]

The number of copper pieces in the MoneyHolder The engine will call these something.