#include <Range.h>
Inheritance diagram for ogs::magic::Range:

Public Types | |
| enum | Type { PERSONAL = 1, TOUCH, ABSOLUTE, CLOSE, MEDIUM, LONG, UNLIMITED } |
| A standard type of spell range. More... | |
Public Member Functions | |
| Type | getType () const |
| Determine type of this spell range. | |
Static Public Member Functions | |
| Range | Personal () |
| Create a new Personal spell range. | |
| Range | Touch () |
| Create a new Touch spell range. | |
| Range | Unlimited () |
| Create a new Unlimited spell range. | |
Protected Member Functions | |
| Range (Type type) | |
| Create a new range. | |
AbsoluteRange and LevelRange classes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3