#include <modlist.h>
Inheritance diagram for ModList:

Public Methods | |
| ModList () | |
| virtual | ~ModList () |
| virtual bool | apply (Polygon*) |
| virtual bool | bad (void) |
| void | add (ParsedMod *mod, bool own=true) |
| virtual bool | parse (Parser &) |
| virtual bool | parseUnknown (Parser &) hook |
| virtual void | dump (const char *pref) |
Private Methods | |
| bool | parseItem (Parser &) |
| void | dummyread (Parser &) |
Private Attributes | |
| ModListEntry* | first |
| ModListEntry * | last |
|
|
|
|
|
|
|
|
adds a modifier to the modifer list |
|
|
applies it's modifiers in order Reimplemented from PolygonModifier. |
|
|
abstract prototype
Reimplemented from ParsedMod. |
|
|
|
|
|
abstract prototype debugging function: dump info to stdout with preceeding pref Reimplemented from ParsedMod. Reimplemented in W_ModList. |
|
|
abstract prototype create the modifier's data
Reimplemented from ParsedMod. |
|
|
|
|
|
called from parse() for unknown options. looks it up in the "define" section. can be reimplemented by subclasses to implement additional keywords Reimplemented in W_ModList. |
|
|
|
|
|
|
1.2.0 written by Dimitri van Heesch,
© 1997-2000