diff options
Diffstat (limited to 'game/code/cards/collectorcard.h')
-rw-r--r-- | game/code/cards/collectorcard.h | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/game/code/cards/collectorcard.h b/game/code/cards/collectorcard.h new file mode 100644 index 0000000..e04c48c --- /dev/null +++ b/game/code/cards/collectorcard.h @@ -0,0 +1,63 @@ +//=========================================================================== +// Copyright (C) 2000 Radical Entertainment Ltd. All rights reserved. +// +// Component: CollectorCard +// +// Description: Interface for the CollectorCard class. +// +// Authors: Tony Chu +// +// Revisions Date Author Revision +// 2002/08/06 TChu Created for SRR2 +// +//=========================================================================== + +#ifndef COLLECTORCARD_H +#define COLLECTORCARD_H + +//=========================================================================== +// Nested Includes +//=========================================================================== + +#include <cards/card.h> + +//=========================================================================== +// Forward References +//=========================================================================== + +//=========================================================================== +// Interface Definitions +//=========================================================================== + +class CollectorCard : public Card +{ +public: + CollectorCard( unsigned int ID, + unsigned int level, + unsigned int levelID, + tUID cardName, + const eQuoteID* quotes, + int numQuotes ); + + virtual ~CollectorCard(); + + virtual eCardType GetType() const { return COLLECTOR_CARD; } + +private: + + //--------------------------------------------------------------------- + // Private Functions + //--------------------------------------------------------------------- + + // No copying or assignment. Declare but don't define. + // + CollectorCard( const CollectorCard& ); + CollectorCard& operator= ( const CollectorCard& ); + + //--------------------------------------------------------------------- + // Private Data + //--------------------------------------------------------------------- + +}; + +#endif // COLLECTORCARD_H |