Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Public Member Functions
Stat< T > Class Template Reference

#include <stat.hpp>

Public Member Functions

 Stat (T min, T max, T base)
 
T increase (T delta)
 
T decrease (T delta)
 
void increaseMax (T delta)
 
void decreaseMax (T delta)
 
void addMod (T delta)
 
void subMod (T delta)
 
void addMult (T delta)
 
void subMult (T delta)
 
T current () const
 
T min () const
 
T max () const
 
T base () const
 
T mod () const
 
T mult () const
 
 DEF_SERIALIZE (Archive &ar, const unsigned int version)
 

Constructor & Destructor Documentation

◆ Stat()

template<typename T >
Stat< T >::Stat ( T  min,
T  max,
T  base 
)
inline

Member Function Documentation

◆ addMod()

template<typename T >
void Stat< T >::addMod ( T  delta)
inline

◆ addMult()

template<typename T >
void Stat< T >::addMult ( T  delta)
inline

◆ base()

template<typename T >
T Stat< T >::base ( ) const
inline

◆ current()

template<typename T >
T Stat< T >::current ( ) const
inline

◆ decrease()

template<typename T >
T Stat< T >::decrease ( T  delta)
inline

◆ decreaseMax()

template<typename T >
void Stat< T >::decreaseMax ( T  delta)
inline

◆ DEF_SERIALIZE()

template<typename T >
Stat< T >::DEF_SERIALIZE ( Archive &  ar,
const unsigned int  version 
)
inline

◆ increase()

template<typename T >
T Stat< T >::increase ( T  delta)
inline

◆ increaseMax()

template<typename T >
void Stat< T >::increaseMax ( T  delta)
inline

◆ max()

template<typename T >
T Stat< T >::max ( ) const
inline

◆ min()

template<typename T >
T Stat< T >::min ( ) const
inline

◆ mod()

template<typename T >
T Stat< T >::mod ( ) const
inline

◆ mult()

template<typename T >
T Stat< T >::mult ( ) const
inline

◆ subMod()

template<typename T >
void Stat< T >::subMod ( T  delta)
inline

◆ subMult()

template<typename T >
void Stat< T >::subMult ( T  delta)
inline

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