Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

ogs::core::AverageMethod Struct Reference

A method that generates average ability scores. More...

#include <Ability.h>

Inheritance diagram for ogs::core::AverageMethod:

Inheritance graph
[legend]
Collaboration diagram for ogs::core::AverageMethod:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Ability::Score operator() (Ability::Type)
 Generate a score using the average method.


Detailed Description

The average method rolls 3d6 to generate an ability score. The average method is normally used to generate ability scores for nonplayer characters.


Member Function Documentation

Ability::Score ogs::core::AverageMethod::operator() Ability::Type   )  [inline, virtual]
 

The type parameter is not used.

Returns:
An ability score.

Implements ogs::core::Method.


The documentation for this struct was generated from the following file:
Generated on Sun Apr 20 03:37:39 2003 for Open Gaming System (OGS) by doxygen1.3